我在我的计算机上运行Python 2.6.1,并且刚安装了Google App Engine。
只要点击App Engine Launcher,它就会出现一个错误对话框,并要求我查看GoogleAppEngineLauncher.exe
文件以获取更多详细信息。
我附上了以下日志文件:
File "GoogleAppEngineLauncher.py", line 42, in <module>
File "wx\_core.pyc", line 7913, in __init__
File "wx\_core.pyc", line 7487, in _BootstrapApp
File "launcher\app.pyc", line 58, in OnInit
File "launcher\app.pyc", line 152, in _VersionCheck
File "urllib.pyc", line 82, in urlopen
File "urllib.pyc", line 190, in open
File "urllib.pyc", line 338, in open_http
File "urllib.pyc", line 351, in http_error
File "urllib.pyc", line 702, in http_error_407
File "urllib.pyc", line 714, in retry_proxy_http_basic_auth
File "urllib.pyc", line 773, in get_user_passwd
File "urllib.pyc", line 782, in prompt_user_passwd
EOFError: EOF when reading a line
从文件中,我感觉它是关于提供正确的代理详细信息。
我查了http://code.google.com/p/google-appengine-wx-launcher/issues/detail?id=17 和http://code.google.com/p/googleappengine/issues/detail?id=544。
它似乎是对一些特定的.py文件进行一些编辑,以便我可以输入我的代理设置和用户名/密码。
我也遇到过一些建议,告诉我在命令提示符下在环境变量中设置代理 - 但这没有用。有什么建议吗?
更新: 我在nomagon dot com /?p = 5时遇到了以下内容我正在使用它但无法理解appcfg.py文件
如果你没有代理,那么你可以去!您可以使用App Engine Launcher中的部署按钮,但是如果您在代理后面,则需要设置一些变量
In a CMD window:
set HTTP_PROXY=<proxy>
set HTTPS_PROXY=<prox>
In a CMD window:
appcfg.py update <path to app>