如何将Python3.6安装移动到不同的目录?

2024-06-16 09:49:47 发布

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

我已经在中安装了Python3.6.2Windows

c:\users\username\AppData\Local\programs\Python\Python36

(因为那是(完全愚蠢的)违约。

我已经手动将其移动到c:\

但是Python3.6.3的更新仍然安装到原始目标。

如何更改(不卸载(也会卸载所有软件包))?


Tags: 目标localusername手动usersappdataprogramspython36
3条回答

我不确定这是否是最好的答案,不过,如果你陷入困境,最简单的办法就是试试这个。

您可以将安装移回其原始位置,然后对其进行更新。 一旦完成,把它移到你想要的地方。


另外,还有一个显示Python安装路径的注册表值。我会检查这是否反映了您的新路径,如果没有,那么更新它可能会允许您的更新工作。注册表在我的计算机上的位置是:

Computer\HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.6\InstallPath

最可能的问题是,您没有在windows设置中更改环境路径。如果修改c:\ Python36文件夹的路径,则所有内容都应恢复正常。

以下是如何执行此操作的说明Modify environment PATH on Windows

我也遇到过类似的问题。出于某种原因,我想更改PC管理员,但我的Python安装在旧的用户目录中。 所有的更新和修复我必须做在同一个目录。

然后我从注册表中删除了python路径(因为我想稍后重新安装): 计算机\HKEY\u当前用户\SOFTWARE\Python 然后重新安装python。

注:在家用电脑上安装时,最好跨用户安装。我的python安装在以下位置: C:\程序文件\Python37

相关问题 更多 >