我的机器上有两个Python版本(Windows ),2.6 (位于C/Program文件中)和2.7 (位于C/中)。
1-我打开PowerShell
我输入python,它调用python2.6.1。
3-我想更改Python2.7的路径,所以我输入了: Environment::SetEnvironmentVariable(" path ","$env:Path;C:\Python27","User")
然后当我再次运行python时,它仍然调用版本2.6。我也无法改变它。在更改路径后,我还试图重新启动计算机,但没有成功。
有什么建议吗?
发布于 2015-02-09 09:59:16
您必须在环境变量设置中设置路径,以便在关闭shell和/或重新启动后保持路径。
计算机(右击)>属性>高级系统设置>环境变量
您可以创建一个名为Path
的新用户变量,也可以附加到系统变量中(因此它会影响所有用户)。
将Python27目录添加到Path
系统变量中(以;
作为分隔符)。您可以交换它们(C:\Python26;C:\Python27
和C:\Python27;C:\Python26
)以更改默认的。
发布于 2015-02-09 09:57:21
Python2.6.1已经在您的路径中了,如列表中的第2项所示。在第3项中,在Python2.6.1条目之后,将Python2.7添加到您的路径中。您需要从环境变量中删除Python2.6.1,或者至少设置它,以便首先列出2.7。
https://stackoverflow.com/questions/28416182
复制相似问题