我刚下载并安装了Python 2.7.2到我的笔记本电脑,我正在尝试运行一些示例程序.我的笔记本电脑正在运行Windows XP.
当我打开一个cmd
窗口并输入时,python
我得到:
'python'不被识别为内部或外部命令,可操作程序或批处理文件.
我不是Windows用户(主要是大型机).但是我猜我需要执行一些命令来将python定义为命令.谁能告诉我这个命令是什么?
安装程序将Python放在C:\Python27\
.
Pep*_*epe 146
您需要将python可执行文件路径添加到Window的PATH变量中.
c:\Python27\
).每个不同的目录用分号分隔.(注意:不要在元素之间放置空格PATH
.你的加法PATH
应该是;c:\Python27
NOT ; C\Python27
)cmd.exe
.Sam*_*Sam 41
这是因为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
Run Code Online (Sandbox Code Playgroud)
Udi*_*Udi 31
Python附带了一个小实用程序来解决这个问题.从命令行运行:
c:\python27\tools\scripts\win_add2path.py
Run Code Online (Sandbox Code Playgroud)
确保关闭命令窗口(使用exit
或关闭按钮)并再次打开它.
对于那些刚开始的人来说只是另一个澄清 添加C:\PythonXX
到路径时,请确保变量之间没有空格,例如
这个:
SomeOtherDirectory;C:\Python27
不是这个:
SomeOtherDirectory; C:\Python27
这让我花了15分钟的头痛才弄明白(我在Windows 7上,可能依赖于操作系统).快乐的编码.
小智 8
我有很长一段时间遇到同样的问题.我只是设法解决它.
因此,您需要选择您的路径,就像上面提到的其他路径一样.我做了什么:
打开命令窗口.写集路径= C:\ Python24(放置python的位置和版本).现在键入python,它应该工作.
令人讨厌的部分是每次打开CMD时都必须输入它.
我试图做永久性的(随着环境变量的变化),但对我来说它不起作用.
转到控制面板/系统/“高级”选项卡/环境变量
在下面的列表中找到名为 PATH 的变量,然后对其进行编辑。添加到最后C:\Python27
打开一个新的 cmd 窗口并立即尝试。
在 PowerShell 中输入:
\n\n\n\n\n[环境]::SetEnvironmentVariable("路径", "$env:Path;C:\\Python27",\n "用户")
\n
关闭 PowerShell,然后再次启动以确保 Python 现在运行。如果没有\xe2\x80\x99t,\n可能需要重新启动。
\n\n\n 归档时间: |
|
查看次数: |
231378 次 |
最近记录: |