无法在 cmd 提示符下运行 python

无法在 cmd 提示符下运行 python

我知道这个问题之前有人问过,但我找不到适合我的解决方案。我多次卸载并重新安装了 python,并更改了路径位置。每当我在 cmd 中运行 python 时,都会收到此错误“python”未被识别为内部或外部命令、可操作程序或批处理文件。Python 可以在我的 Jupyter Notebook 中运行,但如果我需要 pip 安装某些东西,我就无法这样做。

答案1

每当我运行pythoncmd都会出现这个错误'python' is not recognized as an internal or external command, operable program or batch file

您需要将其添加python.exe到 Windows 路径变量中。您可以在使用官方安装程序安装 Python 时执行此操作python.org通过选择自定义安装并标记正确的选项将 Python 添加到您的环境变量中。

将 Python 添加到您的环境变量 - 屏幕截图

如果您需要手动将 Python 路径添加到 Windows 路径变量中(例如,因为 Python 已安装),请查找 Windows 搜索并在env其中输入。单击第一个链接,表示您希望编辑环境变量。

  • 如果您使用的是 Windows 7,请在变量;C:\path\to\python的末尾添加例如,其中是您的 Python 安装文件夹(如果您希望只有该用户可以访问 Python,则只能在您的用户变量下使用)。如果您在 Windows 搜索中单击了错误的链接,则可能需要单击按钮 才能获得所描述的设置。PathSystem variablespythonPATHEnvironment Variables...

  • 在 Windows 10 上,只需添加C:\path\to\python到列表末尾(在新字段中)。

  • 不要添加python.exe到您的路径条目(即是C:\path\to\python\python.exe错误的)。

Python 可以在我的 Jupyter Notebook 中运行,但如果我需要pip安装某些东西,则无法这样做。

通过官方安装程序(上文)将 Python 添加到您的环境变量中应该可以解决这个问题。如果没有,您将需要执行上述相同的(粗略)步骤,但将其添加C:\path\to\python\Scripts到您的路径(Scripts即所在的文件夹pip.exe)。

无论哪种情况,在尝试从命令行访问python/之前,请重新启动您的电脑。pip

相关内容