【发布时间】:2012-07-11 19:01:31
【问题描述】:
我不是一个出色的编码员,实际上我只是想学习,但是当我尝试执行程序时,我无法让 Geany 在我的系统(Windows 7)中重新识别 Python。当我单击执行时,它会打开一个命令提示符:
'python' 不是内部或外部命令、可运行程序或批处理文件
我该如何解决这个问题?
【问题讨论】:
我不是一个出色的编码员,实际上我只是想学习,但是当我尝试执行程序时,我无法让 Geany 在我的系统(Windows 7)中重新识别 Python。当我单击执行时,它会打开一个命令提示符:
'python' 不是内部或外部命令、可运行程序或批处理文件
我该如何解决这个问题?
【问题讨论】:
将 Python 可执行文件添加到您的 PATH。例如,我在以下位置安装了 Python:
C:\Program Files\Python 3.2
所以按Win + Pause/Break,然后进入“高级系统设置”:
点击底部的“环境变量”,添加一个名为PYTHONDIR的新用户变量,并将其设置为你的Python安装目录:
然后,在那里寻找另一个名为PATH 的变量。如果没有,则创建一个并将其赋值为%PYTHONDIR%;否则,将;%PYTHONDIR 附加到现有的。现在应该可以正常工作了。
【讨论】:
或者您可以跳过新用户变量。找到 PATH 变量并单击编辑。您想将;C:\Python27 添加到该字符串的末尾。保存更改。
【讨论】:
我遇到了同样的问题,发现按照之前其他帖子中的描述设置路径是必要的,但还不够。就我而言,我已将脚本保存到“geany”目录中。事实证明,geany 编辑器尝试在 geany 文件夹中创建临时文件时存在权限问题。一旦我将脚本保存到另一个文件夹,权限错误就消失了。
【讨论】:
我遇到了这个问题。将 python 添加到 PATH,在 cmd 上工作正常。但是Geany无法执行。原来,在保存文件时,我没有输入 .py 作为扩展名。完成后,效果很好。
【讨论】: