首页 文章

“python”未被识别为命令

提问于
浏览
70

我刚下载并安装了Python 2.7.2到我的笔记本电脑,我正在尝试运行一些示例程序 . 我的笔记本电脑正在运行Windows XP .

当我打开 cmd 窗口并输入 python 时,我得到:

'python'不被识别为内部或外部命令,可操作程序或批处理文件 .

我不是Windows用户(主要是大型机) . 但是我猜我需要执行一些命令来将python定义为命令 . 谁能告诉我这个命令是什么?

安装程序将Python放在 C:\Python27\ .

11 回答

  • 34

    您需要将python可执行文件路径添加到Window的PATH变量中 .

    • 在桌面上,右键单击“我的电脑”,然后单击“属性” .

    • 在“系统属性”窗口中,单击“高级”选项卡 .

    • 在“高级”部分中,单击“环境变量”按钮 .

    • 在“系统变量”部分中突出显示“路径”变量,然后单击“编辑”按钮 .

    • 添加python可执行文件的路径( c:\Python27\ ) . 每个不同的目录用分号分隔 . (注意:不要在 PATH 中的元素之间放置空格 . 您对 PATH 的补充应该是 ;c:\Python27 NOT ; C\Python27

    • 应用更改 . 您可能需要重新启动系统,但只需重新启动_1353713就足够了 .

    • 启动cmd并重试 . 它应该工作 .

  • 7

    这是因为Python exec不在您的操作系统的搜索路径中 . 在Windows中,启动CMD . 输入

    setx PATH PythonPath

    其中PythonPath通常是 C:\Python27C:\Python33 ,具体取决于您的Python版本 . 重新启动CMD后,您应该在键入时看到结果

    Python --version

  • 1

    Python附带了一个small utility that fixes this . 从命令行运行:

    c:\python27\tools\scripts\win_add2path.py
    

    确保关闭命令窗口(使用 exit 或关闭按钮)并再次打开它 .

  • 7

    对于那些刚开始的人来说只是另一个澄清将 C:\PythonXX 添加到路径时,请确保变量之间没有空格,例如

    这个:

    SomeOtherDirectory;C:\Python27

    不是这个:

    SomeOtherDirectory; C:\Python27

    这让我花了15分钟的头痛才弄明白(我在Windows 7上,可能依赖于操作系统) . 快乐的编码 .

  • 136

    我有很长一段时间遇到同样的问题 . 我只是设法解决它 .

    因此,您需要选择您的路径,就像上面提到的其他路径一样 . 我做了什么:

    打开命令窗口 . 写集路径= C:\ Python24(放置python的位置和版本) . 现在键入python,它应该工作 .

    令人讨厌的部分是每次打开CMD时都必须输入它 .

    我试图做永久性的(随着环境变量的变化),但对我来说它不起作用 .

  • 3

    转到控制面板/系统/“高级”选项卡/环境变量

    在下面的列表中找到名为PATH的变量,然后进行编辑 . 添加到最后C:\ Python27

    打开一个新的cmd窗口,立即尝试 .

  • 0

    在PowerShell中输入:

    [Environment] :: SetEnvironmentVariable(“Path”,“$ env:Path; C:\ Python27”,“User”)

    关闭PowerShell,然后再次启动它以确保Python现在运行 . 如果没有,可能需要重新启动 .

    enter image description here

  • 0

    继@Udi发布后,这是脚本试图做的,但不适用于我 .

    我不得不在_1353724中设置以下内容 .

    C:\Users\hUTBER\AppData\Local\Programs\Python\Python35
    C:\Users\hUTBER\AppData\Local\Programs\Python\Python35\Scripts
    

    是我的,现在 pythoncmd 工作

  • 31

    确保在安装过程中单击“将python.exe添加到路径”,然后选择:

    “将安装在本地硬盘上”

    它解决了我的问题,希望它有帮助......

  • 4

    如果Python在PATH变量中,另一个有用但简单的解决方案可能是在下载后重新启动计算机 . 在将Python下载到新机器上时,这通常是我犯的错误 .

    重新启动我的机器后,Windows通常会识别PATH变量中的Python .

  • 0

    你可以在python安装程序中执行:
    enter image description here

相关问题