mas*_*c15 53 python powershell python-2.7
我正在尝试遵循Zed Shaw的艰难学习Python的指南.我需要在Powershell中使用python.我安装了Python 2.7.3 C:\Python27.每当我将python键入Powershell时,我都会收到一条错误消息,指出术语"python"未被识别为cmdlet,函数,脚本文件或可操作程序的名称.我也输入了这个:[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")
这是一个提供的建议解决方案,但在Powershell中输入python仍然无效.我可以输入"start python"并打开一个带有python的窗口但是我需要它在Powershell中.谢谢.
Mik*_*ard 84
尝试以这种方式设置路径:
$env:path="$env:Path;C:\Python27"
Run Code Online (Sandbox Code Playgroud)
Mat*_*ler 21
为了什么值得,这个命令为我做了(Python3.3):
[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\Python33", "Machine")
Run Code Online (Sandbox Code Playgroud)
之后我只需要重新启动Powershell.
man*_*lds 19
$env:path="$env:Path;C:\Python27"只会为当前会话设置它.下次打开Powershell时,您将不得不再次执行相同的操作.
这[Environment]::SetEnvironmentVariable()是正确的方法,它将永久地设置您的PATH环境变量.您只需要再次启动Powershell以查看此情况下的效果.
小智 8
对于永久解决方案,我发现以下工作:
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python 3.5")
Run Code Online (Sandbox Code Playgroud)
小智 8
目录未正确设置,请按照以下步骤操作.
在"变量值"框中,确保您看到以下内容:
; C:\ python27 \; C:\ python27 \脚本
单击"确定",通过重新启动Windows PowerShell来测试此更改.类型
蟒蛇
现在python版本2运行!好极了!
| 归档时间: |
|
| 查看次数: |
140796 次 |
| 最近记录: |