![](/img/trans.png)
[英]Process 'command 'C:/Users/xxxx/python.exe'' finished with non-zero exit value 1
[英]Command Error: python.exe can't open file
我正在尝试使用Google App Engine教程制作使用Eclipse的移动助手应用程序。 我需要尝试将数据上传到本地服务器。 我目前正在使用Cygwin。 但是我收到此错误:
C:\Python27\python.exe: can't open file '/cygdrive/c/Program Files (x86)/Google/google_appengine/appcfg.py': [Errno 2] No such file or directory upload_data.sh: line 3: --config_file: command not found upload_data.sh: line 4: nobody@nowhere.com: command not found
我不知道为什么会发生此错误。
谢谢。
由于解释的地方有点大,我将其发布为答案。
首先:
尝试使用Cygwin发行版的python解释器运行程序 。 GAE似乎已安装在此处。
如果不是这样,那么...
尝试将GAE添加到python路径。
您的代码正在尝试访问/cygdrive/c/Program Files (x86)/Google/google_appengine/appcfg.py
这肯定是由于
import appcfg
因此,您需要将/cygdrive/c/Program Files (x86)/Google/google_appengine/
添加到PYTHONPATH中 。
为了实现这一目标,您可以:
将GAE添加到PYTHONPATH中,并添加到您的代码中:
import sys
sys.path.insert(0, "/cygdrive/c/Program Files (x86)/Google/google_appengine/")
在开始进口所有GAE产品之前的某个时候。
或者您可以使用python site.py
文件。 该文件必须位于: C:\\Python27\\Lib\\site.py
打开此文件并阅读其内容,那里有一条巨大的注释,解释了必须进行的操作以及如何进行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.