首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Python添加到Windows注册表

问如何将Python添加到Windows注册表
EN

Stack Overflow用户
提问于 2013-07-26 11:08:41
回答 6查看 117K关注 0票数 32

我已经从https://www.enthought.com/products/epd/free/下载了SciKit Canopy EPD Free (现在是Canopy Express),并想安装EPD免费安装程序中不包含的http://sourceforge.net/projects/scikit-learn/files/。

尝试安装时,在Windows注册表中找不到Python。如何调整注册表,使其能够识别version版本的Python?

EN

回答 6

Stack Overflow用户

发布于 2015-06-22 22:15:10

我也面临着同样的问题。我解决了这个问题

  1. 导航到HKEY_CURRENT_USER\Software\Python\PythonCore\3.4\InstallPath并使用C:\> where python.exe command.
  2. navigate to HKEY_CURRENT_USER\Software\Python\PythonCore\3.4\InstallPath\InstallGroup的输出编辑default密钥,然后使用Python 3.4

编辑default密钥

注意:我的python版本是3.4,您需要用您的python版本替换3.4。

通常,您可以在HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\<version>中找到Python的注册表项。您只需将这些条目复制到HKEY_CURRENT_USER\Software\Python\PythonCore\<version>

票数 29
EN

Stack Overflow用户

发布于 2015-05-09 01:17:55

您可以使用以下命令找到Python可执行文件:

代码语言:javascript
复制
C:\> where python.exe

它应该返回如下内容:

代码语言:javascript
复制
C:\Users\<user>\AppData\Local\enthought\Canopy32\User\python.exe

打开regedit,导航到HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\<version>\PythonPath,然后使用在第一个命令中找到的值添加或编辑默认密钥。应该可以找到注销、登录和python。现在可以安装SciKit了。

有关更多详细信息,请参阅https://docs.python.org/2/using/windows.html#finding-modules中的其他“应用程序路径”。

票数 8
EN

Stack Overflow用户

发布于 2017-04-29 06:51:46

当我试图在Windows服务器上安装机器人时,也遇到了同样的问题。我花了一段时间才找到一个解决方案,但这是对我有效的:

打开命令提示符Administrator

  • Copy
  1. :reg add HKLM\SOFTWARE\Python\PythonCore\2.7\InstallPath /ve /t REG_SZ /d "C:\Python27" /f,并为您的规格量身定制。
  2. 右键单击定制版本并将其粘贴到命令提示符下,然后按Enter!

无论如何,我希望这能在未来帮助一些人。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17872234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档