我在Windows 7上。我已经安装Python 2.7多年了。我最近安装了Python 3.4。我正在尝试使用新的py启动器。当我打开cmd终端并键入py -2
时,出现以下错误消息:Requested Python version (2) not installed
。如何让py知道我的python 2.7安装?
注意:python 2.7安装在非标准目录中(不在C:\Python27中),以防出现问题。
最佳答案
我找到了解决方案。注册表输入错误。因为我安装了32位版本,所以我转到HKEY_LOCAL_MACHINE|HKEY_CURRENT_USER\SOFTWARE\wow6432node\Python\PythonCore\2.7\InstallPath
,并且当我的安装位于C:\Python27
时,该值设置为D:\Python27
。因此,我更改了所有注册表值以匹配正确的位置,现在它可以正常工作。
我安装Python 2.7已经有一段时间了,但是我假设我先安装了Python 2.7。然后我将其删除并在此新位置安装了pythonxy。我可能没有正确卸载以前的版本。
关于python - py启动器找不到我的Python 2.7,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27503003/