繁体   English   中英

命令错误:python.exe无法打开文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM