Python 安装将所有文件/库放在 c: 根目录中(Windows 7 64 位)

Python 安装将所有文件/库放在 c: 根目录中(Windows 7 64 位)

Python .msi 安装程序(在 Windows 7 64 位上)将所有文件安装在 c: 驱动器的根目录中,而不是 c:\Python25 (我告诉它的位置)。

我曾尝试在运行安装程序之前创建 c:\Python25,但没有帮助。

我正在运行的安装程序版本是 python-2.5.amd64.msi(为了与 Google App Engine 兼容)。

谢谢,

尼尔

答案1

C:\Python25是否在 GUI 安装程序中指定了安装目录?它应该尊重该设置。如果没有,您可以从命令行指定目标安装目录,如下所示:

msiexec /i python-2.5.amd64.msi TARGETDIR=c:\python25

确保运行命令时您位于包含 msi 的目录中,并且命令提示符已以管理员身份运行。

答案2

可悲的是,我的记忆力太差了。7 月份我在 Windows Vista 32-bt 机器上遇到了同样的问题。

http://www.python-forum.org/pythonforum/viewtopic.php?f=15&t=13651&p=63528&hilit=root+dir#p63528

解决方案是使用“RUN AS ADMIN”打开命令提示符,然后执行以下命令:msiexec /i python-2.5.4.msi

我不确定为什么没有更多人遇到同样的问题。

尼尔

相关内容