我已经在不同的地方研究了这个问题,包括stackoverflow,我找不到可以帮助我的答案。
我使用Windows 7,64位,Atom用于64位Windows。我在目录C:\ Users \ Austin \ Documents \ Python中安装了Python 3.6.1。当我尝试运行一个简单的脚本来测试Atom中的Python时,它说
'蟒'不被视为内部或外部命令, 可操作程序或批处理文件。 [完成于0.083秒]
我试图在命令行中运行相同的脚本,它说同样的事情。我是编程新手,所以请尽量耐心等待。
答案 0 :(得分:2)
您的问题可能是您的PATH
环境变量中没有列出您的Python命令。
环境变量是操作系统存储的路径,值和其他信息,由操作系统和您使用的不同应用程序全局使用。
PATH
环境变量中列出的命令的最佳示例是cmd
或ping
。尝试点击 Win + R 并输入cmd
,请注意它是如何打开新命令行的,即使您实际上并不知道cmd.exe
存储在你的硬盘上?这是因为路径C:\Windows\System32
存储在PATH
变量中。
所以,我们知道你安装了python,但是你希望能够在不指定路径的情况下运行它,我们怎么能这样做呢?只需将其添加到我们的环境变量中:
Advanced system settings
Environment Variables...
System Variables
部分中找到PATH
变量C:\Users\Austin\Documents\Python
粘贴到其末尾(如果没有,请务必在粘贴之前添加;
。cmd
窗口python
,您现在应该在命令行和Atom中完成所有设置。如果不清楚, win 按钮是键盘上的按钮,上面有Windows图标。
答案 1 :(得分:0)
直接来说,这意味着搜索路径中的任何字典中都没有名为 python.exe 的可执行文件(我认为它是Windows上的PATH环境变量)。
首先,尝试从安装目录执行python。如果可行,您知道您已正确安装它,并且问题是搜索路径。如果失败,请使用完整路径名重试,例如C:\Users\Austin\Documents\Python\python.exe
。
这会让您更接近解决方案吗?
答案 2 :(得分:0)
重新安装最新的Python版本。其中一个安装屏幕底部有一个切换框,您可以单击该目录将目录添加到Path。当我遇到同样的问题时,这对我有用。你必须手动点击,很容易忽略它。
答案 3 :(得分:0)
我通过将良好的python路径放在Atom ide-Python中解决了这个问题 只是我把D:\ my_python_folder \ Python.exe
答案 4 :(得分:0)
在遇到相同问题后:'python'不被识别为内部或外部命令。 我通过以下方式解决了该问题:
在搜索栏中键入python,将显示您最新安装的python 32位应用程序。选择它并右键单击。
将弹出一个新页面,其中包含自动选择的python 32位文件。现在,右键单击并再次选择打开文件位置。