为什么可以';Python不能在Atom中运行吗?
我在不同的地方对此进行了研究,包括stackoverflow,但我找不到一个对我有帮助的答案 我使用的是64位Windows 7和64位Windows的Atom。我在目录C:\Users\Austin\Documents\Python中安装了Python 3.6.1。当我尝试运行一个简单的脚本在Atom中测试Python时,它说 “python”未被识别为内部或外部命令, 可操作的程序或批处理文件。 [以0.083s完成]为什么可以';Python不能在Atom中运行吗?,python,atom-editor,Python,Atom Editor,我在不同的地方对此进行了研究,包括stackoverflow,但我找不到一个对我有帮助的答案 我使用的是64位Windows 7和64位Windows的Atom。我在目录C:\Users\Austin\Documents\Python中安装了Python 3.6.1。当我尝试运行一个简单的脚本在Atom中测试Python时,它说 “python”未被识别为内部或外部命令, 可操作的程序或批处理文件。 [以0.083s完成] 我试着在命令行中运行相同的脚本,它说了同样的话。我是编程新手,所以请尽量
我试着在命令行中运行相同的脚本,它说了同样的话。我是编程新手,所以请尽量耐心一点 非常直接地说,这意味着在搜索路径(我认为是Windows上的path环境变量)的任何字典中都没有名为python.exe的可执行文件 首先,尝试从安装目录执行python。如果这样做有效,您就知道已经正确安装了它,问题在于搜索路径。如果失败,请使用完整路径名重试,例如
C:\Users\Austin\Documents\Python\Python.exe
这会使您更接近解决方案吗?您的问题可能是您的Python命令没有列在
PATH
环境变量中
环境变量是操作系统存储的路径、值和其他信息,由操作系统和您使用的不同应用程序全局使用
PATH
环境变量中列出的命令的最佳示例是cmd
或ping
。尝试点击Win+R并键入cmd
,注意它是如何打开一个新命令行的,即使您不知道cmd.exe
存储在硬盘上的什么位置?这是因为路径C:\Windows\System32
存储在path
变量中
所以,我们知道您安装了python,但您希望能够在不指定路径的情况下运行它,我们如何才能做到这一点?只需将其添加到我们的环境变量中:
环境变量…
系统变量
部分中,找到路径
变量C:\Users\Austin\Documents\Python
(如果没有路径,请确保在粘贴之前添加一个;
)cmd
窗口python
您现在应该可以在命令行和Atom中设置好了如果不清楚,win按钮是键盘上带有windows图标的按钮。重新安装最新的Python版本。第一个安装屏幕的底部有一个切换框,您可以单击该框将目录添加到路径。当我遇到同样的问题时,这对我很有效。您必须手动单击,然后单击很容易忽略它。我解决了这个问题,将好的python路径放在Atom ide python中
在遇到同样的问题后,我简单地将D:\my\u python\u folder\python.exe放在上面:“python”不被识别为内部或外部命令。 我用以下方法解决了这个问题:
您需要将Python可执行文件添加到环境变量中:它仍然会给我相同的错误。这是我的路径变量下的新目录-C:\Windows\system32;C:\Windows\system32\Wbem;C:\Users\Austin\Documents\PythonTry打开一个新的
cmd
,然后转到路径C:\Users\Austin\Documents\Python
,然后尝试键入/Python
是否有效?即使使用C:\Users\Austin\Documents\Python,它仍然会给我一个错误,即它未被识别。当您直接在cmd
上键入/Python
时,键入/Python>是否有效?如果不起作用,您的Python安装可能有问题……是的。我尝试了C:\Users\Austin\Documents\Python和./Python,两者都给出了错误。让我重新安装Python……这对我来说很有效,因为当我从头开始重新安装Python并选中该复选框时,实际上它为环境变量添加了多个路径