[英]How do I move a Python 3.6 installation a different directory?
我已经安装了 Python 3.6.2
Windows
c:\\users\\username\\AppData\\Local\\programs\\Python\\Python36
(因为这是(完全愚蠢的)默认设置。
我已手动将其移至c:\\
但是 Python 3.6.3
的更新仍会安装到原始目标。
我该如何更改(不卸载(这也会卸载所有软件包))?
我不确定这将是最好的答案,但如果您遇到困难,可以尝试这个最简单的方法。
您可以将安装移回其原始位置,然后更新它。 然后一旦完成将其移动到您想要的位置。
或者,有一个显示 Python 安装路径的注册表值。 我会检查这是否反映了您的新路径,如果没有,则更新它可能会使您的更新生效。 我机器上注册表的位置是:
Computer\HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.6\InstallPath
最有可能的问题是您没有在 Windows 设置中更改环境 PATH。 如果您修改 c:\\Python36 文件夹的路径,一切都应该恢复正常。
以下是如何在 Windows 上执行此修改环境路径的说明
如果您为所有用户安装了 Python,则注册表路径(64 位操作系统上的 64 位 Python)将为:
我遇到过类似的问题。 出于某种原因,我想更改 PC 管理员,但我的 Python 安装在旧用户目录中。 我必须在同一目录中进行所有更新和修复。
然后我从注册表中删除了 python 路径(因为我想稍后重新安装): Computer\\HKEY_CURRENT_USER\\SOFTWARE\\Python ,然后重新安装了 python。
PS:在您的家用 PC 上安装时,最好跨用户安装。 我的 python 安装在以下位置: C:\\Program Files\\Python37
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.