我不是一个伟大的程序员,事实上我只是想学习,但是当我尝试执行程序时,我不能让Geany在我的系统(Windows 7)中对Python进行注册。当我单击Execute时,它会打开一个命令提示符:
'python'不被识别为内部或外部命令,可操作程序或批处理文件
我该如何解决这个问题?
答案 0 :(得分:14)
将Python可执行文件添加到PATH中。例如,我安装了Python:
C:\Program Files\Python 3.2
所以按赢 + 暂停/中断,然后转到"高级系统设置":
点击"环境变量"在底部,添加一个名为PYTHONDIR
的新用户变量,并将其设置为Python安装目录:
然后,寻找另一个名为PATH
的变量。如果没有,请创建一个并为其赋值%PYTHONDIR%
;否则,将;%PYTHONDIR
附加到现有的{{1}}。它现在应该可以正常工作。
答案 1 :(得分:4)
或者您可以跳过新用户变量。找到PATH变量,然后单击“编辑”。您希望将;C:\Python27
添加到该字符串的末尾。保存您的更改。
答案 2 :(得分:2)
我遇到了同样的问题,发现设置其他先前帖子中描述的路径是必要的,但还不够。就我而言,我已将脚本保存到“geany”目录中。事实证明,geany编辑器尝试在geany文件夹中创建临时文件时存在权限问题。只要我将脚本保存到另一个文件夹,权限错误就会消失。
答案 3 :(得分:0)
我遇到了这个问题。将python添加到PATH,在cmd上正常工作。但是Geany无法执行。事实证明,在保存文件时,我没有输入.py作为扩展名。一旦我做到了,工作得很好。