在PowerShell中设置Python的路径?
我的机器上有两个Python版本(Windows Vista)、2.6(位于C/程序文件中)和2.7(位于C/中) 1-我打开PowerShell在PowerShell中设置Python的路径?,python,powershell,path,Python,Powershell,Path,我的机器上有两个Python版本(Windows Vista)、2.6(位于C/程序文件中)和2.7(位于C/中) 1-我打开PowerShell 2-我键入python,它调用python 2.6.1。 3-我想更改Python 2.7的路径,因此我键入: [Environment]::SetEnvironmentVariable(“Path”,“$env:Path;C:\Python27”,“User”) 4-当我再次运行python时,它仍然调用版本2.6。我无法改变它。我还尝试在更改路径
2-我键入python,它调用python 2.6.1。
3-我想更改Python 2.7的路径,因此我键入: [Environment]::SetEnvironmentVariable(“Path”,“$env:Path;C:\Python27”,“User”)
4-当我再次运行python时,它仍然调用版本2.6。我无法改变它。我还尝试在更改路径后重新启动计算机,但没有成功
有什么建议吗?Python 2.6.1已经在您的路径中,如列表中的第2项所示。在第3点上,您将在Python2.6.1条目之后向路径添加Python2.7。您需要从环境变量中删除Python 2.6.1,或者至少将其设置为先列出2.7。您必须在环境变量设置中设置路径,以便在关闭shell和/或重新启动后保留该路径 计算机(右键单击)>属性>高级系统设置>环境变量 您可以创建一个名为
Path
的新用户变量,或将其附加到系统变量中(这样会影响所有用户)
将Python27目录添加到Path
系统变量中(使用;
作为分隔符)。您可以交换它们(C:\Python26;C:\Python27
和C:\Python27;C:\Python26
)以更改默认值
@amr125顺便说一句,我看到你是StackOverflow的新手。您可以通过单击答案评级附近的复选标记来接受对您有效的答案。