使用闪存驱动器安装 python.exe

install python.exe using a flash drive

我刚买了一台独立 PC 运行 XP,我不想连接到 Internet。我的笔记本电脑上是 运行 python 2.7,想知道是否有办法将 python.exe 文件安装到闪存驱动器,这样我就可以在支架上安装 python 2.7独自的。 python.org网站的下载直接到我c盘的路径,不让我存到U盘。我试过从活动状态安装,但我无法使用它,因为它不是 win32。任何帮助将不胜感激。

您可以下载 python 的 zip 文件,然后将其解压缩到您的闪存驱动器上,这里是 link 最新版本的 python 3.6.1 with win32,包括所有python 需要 运行 的组件以及您想要的 python.exe:

https://www.python.org/ftp/python/3.6.1/python-3.6.1-embed-win32.zip

这里是 link 下载页面,如果您想要 python 的另一个版本,请寻找 下载 Windows x86 可嵌入 zip 文件.

如果你想在你的离线 Windows XP 机器上安装一个干净、标准的 CPython 安装,没有花里胡哨的东西,你可以使用你的闪存驱动器来传输 Python 2.7 installerpython.org 到你的 Windows XP 机器的本地硬盘,然后 运行 从那里安装程序。在没有 pip 的全部好处的情况下,安装第三方包(就像你在 PyPI 上会发现的那样)可能介于不方便和困难之间。 (根据您想要的特定包,您可能能够传输安装程序或轮子,并且仍然在离线模式下使用 pip,而无需自动安装依赖项。)

如果你想要一个功能齐全但可能很大的“便携式”安装,你可以直接进入任何目录并从那里使用,你可以尝试旧版本的便携式 Python(该项目已失效但 download page is still up as of this writing) or WinPython (note that suggests sticking with 2.7.9 或更早版本)。