我刚刚将Python 2.7.2下载并安装到我的笔记本电脑上,并且试图运行一些示例程序。我的笔记本电脑正在运行Windows XP。
当我打开一个cmd
窗口并键入时,python
我得到:
无法将“ python”识别为内部或外部命令,可操作程序或批处理文件。
我不是Windows用户(主要是大型机)。但是我猜测有一些命令需要执行以将python定义为命令。谁能告诉我该命令是什么?
安装程序将Python放置在C:\Python27\
。
我刚刚将Python 2.7.2下载并安装到我的笔记本电脑上,并且试图运行一些示例程序。我的笔记本电脑正在运行Windows XP。
当我打开一个cmd
窗口并键入时,python
我得到:
无法将“ python”识别为内部或外部命令,可操作程序或批处理文件。
我不是Windows用户(主要是大型机)。但是我猜测有一些命令需要执行以将python定义为命令。谁能告诉我该命令是什么?
安装程序将Python放置在C:\Python27\
。
pip
但包含更多的答案多的最新信息为Python 3
Answers:
您需要将python可执行文件路径添加到Window的PATH变量中。
c:\Python27\
)的路径。每个不同的目录都用分号分隔。(注意:请勿在中的元素之间放置空格PATH
。添加的内容PATH
应为;c:\Python27
NOT ; C\Python27
)cmd.exe
就足够了。这是因为Python exec不在操作系统的搜索路径中。在Windows中,启动CMD。输入
setx PATH PythonPath
PYTHONPATH通常是地方C:\Python27
或C:\Python33
或C:\Users\<Your User Name>\AppData\Local\Programs\Python\Python37
根据您的Python版本。重新启动CMD后,键入时应该会看到结果
Python --version
PATH
在User variable for %username%
sysdm.cpl中进行设置。Windows会将其附加%PATH%
到“系统范围”中%PATH%
。
Python带有一个小的实用程序,可以解决此问题。从命令行运行:
c:\python27\tools\scripts\win_add2path.py
确保关闭命令窗口(使用exit
或关闭按钮),然后再次打开它。
python
运行脚本,您应该如何运行此脚本来修复路径?(我以从未遇到过此问题的Mac用户的身份询问)
对于刚起步的人,这只是另一个澄清。添加C:\PythonXX
到路径时,请确保变量之间没有空格,例如
这个:
SomeOtherDirectory;C:\Python27
不是这个:
SomeOtherDirectory; C:\Python27
这让我花了15分钟的头痛时间才弄清楚(我在Windows 7上,可能取决于操作系统)。快乐的编码。
我有相同的问题很长时间了。我只是设法解决它。
因此,您需要选择路径,就像上面提到的其他路径一样。我做了什么:
打开命令窗口。编写set path = C:\ Python24(输入python的位置和版本)。现在键入python,它应该可以工作。
烦人的部分是,每次打开CMD时都必须键入它。
我试图做一个永久的(随着环境变量的变化),但对我来说却没有用。
在@Udi帖子之后,这是脚本尝试执行的操作,但不适用于我。
我只好设置以下PATH
内容。
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35\Scripts
是我的,现在python
在cmd