因此,出于某种原因,我的计算机拒绝查看环境PATH变量。在路径变量中,我有:
C:\ Python32;
列出了以及所有其他程序,但是如果我在命令窗口中输入“python”,它就不起作用。但是,我可以在运行窗口中键入“python”,并让它运行正确的解释器(我假设因为我有一个单独的环境变量......?你可以看到,我不太明白如何自定义这个东西。任何帮助都将不胜感激!
答案 0 :(得分:2)
我知道已经有一段时间了,但我希望这可以帮助其他人。
我遇到了同样的问题,让它运行的唯一方法是以管理员身份运行cmd或powershell。
答案 1 :(得分:1)
您可以通过查看echo
的输出来确认python是否在您的环境变量中%path%
请注意,使用控制面板编辑PATH变量后,您必须打开一个新终端,因为该设置不会在现有终端中更新。
另一种可能性是您向PATH变量添加了错误的路径。验证它。
底线是,如果python.exe的目录确实在PATH中,那么运行python将真的有效。
答案 2 :(得分:0)
尝试在官方文档中写下here。
答案 3 :(得分:0)
我遇到了同样的问题。 在路径中添加更多特定文件夹。 例如,我添加了这个,它似乎工作了! :)
C:\Python35-32;C:\Python35-32\Lib\site-packages\;C:\Python35-32\Scripts\;
要检查是否设置成功,请在命令提示符下键入python
答案 4 :(得分:0)
我遇到了同样的问题。
但是,就我而言,我浏览了python的文档,发现我犯了错误。在最新的python版本中,如果在cmd中键入“ python”,它将显示错误。 同时,对我有用的命令是“ py”。
所以我建议遇到类似问题的任何人都可以尝试-'py'