我刚刚安装了Python3.3并试图通过命令提示符运行它:
C:\Users\Foo>python
但我得到了这个
“‘python”不被识别为内部或外部命令、可操作的程序或批处理文件。
这很奇怪,因为我将它添加到PATH (C:\Python33\)中。
但是,如果我使用提升的命令提示符,那么它就运行得很好:
C:\Windows\system32>python Python3.3.2 (v3.3.2:d047928ae3f6,2013年5月16日,00:06:53) MSC v.1600 64位(AM D64) on win32类型“帮助”、“版权”、“信用”或“许可”以获得更多信息。
这里发生什么事情?如何在正常的、非提升的命令提示符中运行python?
编辑:我的系统中似乎有两条路。系统属性\环境变量中的一个是:
C:\Python33\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program文件(x86)\Intel\OpenCL \2.0\bin\x86;C:\Program (x86)\Intel\OpenCL \2.0\bin\x64;C:\Program (x86)\Heroku\bin;C:\Program (x86)\git\cmd;C:\Program (x86)\Windows性能工具包\;C:\Program \\110\Tools\Binn\
如果我在普通cmd中输入path,就会得到以下结果:
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32 \WindowsPowerShell\v1.0\C:\ Program (x86)\Intel\OpenCL \2.0\bin\x86;C:\Program (x86)\Intel\OpenCL \2.0\bin\x64;C:\Program (x86)\Heroku\b中;C:\Program (x86)\git\cmd;C:\Program (x86)\Windows \8.0\Window的性能工具包;C:\Program \\110\Tools\Binn\
为什么我的系统中有2 path,为什么它们不同?(一条刚开始有蟒蛇,另一条没有)
发布于 2016-07-14 08:27:22
这是第一个入口的尾斜杠!将C:\Python33 33\改为C:\Python33 33,它应该可以工作。刚才也有同样的问题,通过谷歌找到了这篇文章。
https://stackoverflow.com/questions/19418068
复制相似问题