Python-如何在安装模块时更改默认路径?

2024-05-16 22:25:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过运行Windows安装程序(一个EXE文件)来安装Python模块。 问题是默认的python文件夹和defualt安装库被设置为disc D:,并且变灰(这意味着我无法更改它)。在某些地方也许可以,但在我的电脑中,D是DVD驱动器,这意味着不可能安装。

有没有办法改变或克服这一点? The default path


Tags: 模块文件文件夹windows地方exe驱动器dvd
2条回答

因为你正在安装的(你没有说它是什么)似乎是标准的distutils生成的安装程序(正如Cat Plus在他的评论中指出的那样),你不必通过运行安装程序来安装它。您可以使用easy_install程序安装它,该程序允许您选择使用哪种Python。看我对Can I install Python windows packages into virtualenvs?问题的回答。

编辑

现在我在你的评论中看到你正在安装setuptools。这使事情稍微复杂了一点,因为这是一个包含上面提到的easy_install工具的包。你这里有鸡/蛋的问题。。。不过,有解决办法。您可以使用ez_setup脚本安装setuptools,而无需使用exe安装程序。

它不是“默认文件夹”,而且版本旁边有“在注册表中找到”的原因。如果您移动了Python安装,则需要重新注册它,方法是在同一文件夹中重新安装(不删除),或者手动或使用registration script更改保存在注册表中的目录(HKCU\Software\Python\PythonCore\X.X\InstallPath,可能在Wow3264Node)。

相关问题 更多 >