我想在powersh中使用python

2024-05-13 03:54:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着按照Zed Shaw的指导来学习Python。我需要在Powershell中使用python。我在C:\Python27中安装了Python 2.7.3。每当我在Powershell中键入python时,就会出现一个错误,指出术语“python”不能识别为cmdlet、函数、脚本文件或可操作程序的名称。我还输入了这个:[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User") 这是一个建议的解决方案,但是在Powershell中输入python仍然没有任何效果。我可以输入“start python”,它会打开一个使用python的窗口,但我需要在Powershell中使用它。谢谢。


Tags: 文件path函数脚本名称键入environment错误
3条回答

尝试按以下方式设置路径:

 $env:path="$env:Path;C:\Python27"

值得一提的是,这个命令帮了我(Python3.3):

[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\Python33", "Machine")

之后我不得不重启Powershell。

$env:path="$env:Path;C:\Python27"将只为当前会话设置它。下次打开Powershell时,您将不得不再次执行相同的操作。

[Environment]::SetEnvironmentVariable()是正确的方法,它将永久设置您的PATH环境变量。你只要重新启动Powershell就可以看到这种情况的效果。

相关问题 更多 >