我在不同的地方对此进行了研究,包括 stackoverflow,但找不到对我有帮助的答案。
我正在使用 64 位 Windows 7,以及适用于 64 位 Windows 的 Atom。我在目录 C:\Users\Austin\Documents\Python 中安装了 Python 3.6.1。当我尝试运行一个简单的脚本来在 Atom 中测试 Python 时,它说
‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 [0.083秒完成]
我试图在命令行中运行相同的脚本,它说了同样的话。我是编程新手,所以请耐心一点。
原文由 Austin Butler 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的问题可能是您的 Python 命令未列在您的
PATH
环境变量中。环境变量 是操作系统存储的路径、值和其他信息,并由操作系统和您使用的不同应用程序全局使用。
PATH
环境变量中列出的命令的最佳示例是cmd
或ping
。尝试点击Win
+R
并键入cmd
,请注意它是如何打开一个新命令行的,即使你真的不知道cmd.exe
存储在你的硬盘驱动器上的位置?那是因为路径C:\Windows\System32
存储在你的PATH
变量中。所以,我们知道你安装了 python,但你希望能够在不指定它的路径的情况下运行它,我们该怎么做呢?只需将它添加到我们的环境变量中:
Win
+Pause
Advanced system settings
Environment Variables...
System Variables
部分找到PATH
变量结束
按钮转到它的末尾C:\Users\Austin\Documents\Python
粘贴到最后(如果那里没有,请确保在粘贴之前添加;
。cmd
窗口python
您现在应该在命令行和 Atom 中都设置好了。如果不清楚,
win
按钮是键盘上带有 Windows 图标的按钮。