&引用;python“;不被识别为命令
我刚刚下载了Python2.7.2并将其安装到我的笔记本电脑上,我正在尝试运行一些示例程序。我的笔记本电脑运行的是Windows XP 当我打开&引用;python“;不被识别为命令,python,windows,Python,Windows,我刚刚下载了Python2.7.2并将其安装到我的笔记本电脑上,我正在尝试运行一些示例程序。我的笔记本电脑运行的是Windows XP 当我打开cmd窗口并键入python时,我得到: “python”不能识别为内部或外部命令、可操作程序或批处理文件 我不是Windows用户(主要是大型机)。然而,我猜我需要执行一些命令来将python定义为命令。谁能告诉我那是什么命令吗 安装程序将Python放置在C:\Python27\中,您需要将Python可执行路径添加到窗口的path变量中 在桌面上,
cmd
窗口并键入python
时,我得到:
“python”不能识别为内部或外部命令、可操作程序或批处理文件
我不是Windows用户(主要是大型机)。然而,我猜我需要执行一些命令来将python定义为命令。谁能告诉我那是什么命令吗
安装程序将Python放置在
C:\Python27\
中,您需要将Python可执行路径添加到窗口的path变量中
c:\Python27\
)。每个不同的目录用一个
分号。(注意:不要在路径
中的元素之间放置空格。添加到路径
中的内容应为;c:\Python27
而不是;c\Python27
)cmd.exe
就足够了转到控制面板/系统/“高级”选项卡/环境变量 在下面的列表中找到名为PATH的变量,并对其进行编辑。添加到末尾C:\Python27
打开一个新的cmd窗口,现在就试试。对于刚开始的人来说,这只是另一个澄清。将
C:\PythonXX
添加到路径时,请确保变量之间没有空格,例如
这:
SomeOtherDirectory;C:\Python27
不是这个:
SomeOtherDirectory;C:\Python27
我花了整整15分钟才弄明白(我使用的是Windows7,可能依赖操作系统)。愉快的编码。这是因为Python exec不在操作系统的搜索路径中。在windows中,启动CMD。输入
setx路径PythonPath
其中PythonPath通常是C:\Python27
或C:\Python33
或C:\Users\\AppData\Local\Programs\Python37
,具体取决于您的Python版本。重新启动CMD后,键入时应该会看到结果
Python --version
Python附带了一个。从命令行运行:
c:\python27\tools\scripts\win_add2path.py
确保关闭命令窗口(使用退出或关闭按钮)并再次打开。确保在安装过程中单击将python.exe添加到路径,然后选择: “将安装在本地硬盘上”
它解决了我的问题,希望它能帮助…进一步到@Udi post这是脚本试图做的,但对我不起作用 我必须在
路径中设置以下内容
其他内容
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35\Scripts
我们是我的,现在在
cmd
中使用了python
,很长一段时间以来我都遇到了同样的问题。
我只是设法解决了它
因此,您需要选择您的路径,就像上面提到的其他路径一样。
我所做的:
打开命令窗口。Write set path=C:\Python24(输入python的位置和版本)。现在输入python,它应该可以工作了
令人恼火的是,每次打开CMD时都必须键入它
我试图做永久性的(随着环境变量的变化),但对我来说,它不起作用。在PowerShell中输入以下内容: [Environment]::SetEnvironmentVariable(“Path”,“$env:Path;C:\Python27”, “用户”) 关闭PowerShell,然后再次启动它以确保Python现在运行。如果没有, 可能需要重新启动
另一个有用但简单的解决方案可能是,如果PATH变量中有Python,则在下载后重新启动计算机。这是我在将Python下载到新机器上时经常犯的错误
重新启动计算机后,Windows通常会在PATH变量中识别Python。您可以在Python安装程序中执行此操作:
强调:记住,在设置PATH环境变量使其生效后,始终要重新启动CMD窗口 简单。不需要混淆路径和变量以及单击的内容。按照我的步骤: 转到python安装程序。 运行它。 在3个选项中选择“修改”。 检查py启动器。 下一个 选中“将python添加到环境变量” 安装
完成后重新启动cmd,boom done如果p.R的回答对您有所帮助,请单击它旁边的复选标记以接受它。windows上的python安装程序msi无法设置python的路径,这可能是重复的,我觉得难以置信。。。这一失败是合理的吗?在linux上,这永远不会发生默认情况是它不这样做,您可以再次运行以修改安装。另请参见关于
pip
,其中包含更多关于Python 3的答案和最新信息。为什么Python windows安装程序不像其他安装程序那样自动执行此操作?默认情况下,它不执行此操作,您可以再次运行以修改安装。请确保将其添加到系统变量而不是用户变量,有两个列表,其中都包含路径,您需要选择底部的一个名为系统变量的列表。我是盲人,我花了太长时间才弄明白原因,对于Windows 10:控制面板->系统和安全->系统->高级系统设置->环境变量当我无法编辑系统属性中的系统变量时,这对我有效,因为它们是只读的。您可以在sysdm.cpl的%username%的用户变量中设置路径。Windows会将此%PATH%
附加到“系统范围”%PATH%
中。只有在您有支持工具的情况下才能工作