Geany无法执行Python

时间:2012-07-11 19:01:31

标签: python windows-7 geany

我不是一个伟大的程序员,事实上我只是想学习,但是当我尝试执行程序时,我不能让Geany在我的系统(Windows 7)中对Python进行注册。当我单击Execute时,它会打开一个命令提示符:

  

'python'不被识别为内部或外部命令,可操作程序或批处理文件

我该如何解决这个问题?

4 个答案:

答案 0 :(得分:14)

将Python可执行文件添加到PATH中。例如,我安装了Python:

C:\Program Files\Python 3.2

所以按 + 暂停/中断,然后转到"高级系统设置":

System settings

点击"环境变量"在底部,添加一个名为PYTHONDIR的新用户变量,并将其设置为Python安装目录:

Adding a new environment variable

然后,寻找另一个名为PATH的变量。如果没有,请创建一个并为其赋值%PYTHONDIR%;否则,将;%PYTHONDIR附加到现有的{{1}}。它现在应该可以正常工作。

Adding the PYTHONDIR to the PATH variable

答案 1 :(得分:4)

或者您可以跳过新用户变量。找到PATH变量,然后单击“编辑”。您希望将;C:\Python27添加到该字符串的末尾。保存您的更改。

通过: http://pythoncentral.org/how-to-install-python-2-7-on-windows-7-python-is-not-recognized-as-an-internal-or-external-command/

答案 2 :(得分:2)

我遇到了同样的问题,发现设置其他先前帖子中描述的路径是必要的,但还不够。就我而言,我已将脚本保存到“geany”目录中。事实证明,geany编辑器尝试在geany文件夹中创建临时文件时存在权限问题。只要我将脚本保存到另一个文件夹,权限错误就会消失。

答案 3 :(得分:0)

我遇到了这个问题。将python添加到PATH,在cmd上正常工作。但是Geany无法执行。事实证明,在保存文件时,我没有输入.py作为扩展名。一旦我做到了,工作得很好。