Google App Engine中的Windows错误 [英] Windows Error in Google App Engine

查看:133
本文介绍了Google App Engine中的Windows错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我在GAE的第一个项目。我正在使用最新的GAE SDK和Windows XP 32位上的Python 2.7。一切工作正常;但令我惊讶的是我收到以下错误:

This is my first program in GAE. I'm working with latest GAE SDK, and Python 2.7 on Windows XP 32 bit. All was working fine; but to my surprise I'm getting the following error:


2013-03-20 22:48:26 Running command: "['C:\\Python27\\pythonw.exe', 'C:\\Program Files\\Google\\google_appengine\\dev_appserver.py', '--skip_sdk_update_check=yes', '--port=9080', '--admin_port=8001', u'B:\\AppEngg\\huddle-up']"
INFO     2013-03-20 22:48:27,236 devappserver2.py:401] Skipping SDK update check.
WARNING  2013-03-20 22:48:27,253 api_server.py:328] Could not initialize images API; you are likely missing the Python "PIL" module.
INFO     2013-03-20 22:48:27,283 api_server.py:152] Starting API server at: http://localhost:1127
INFO     2013-03-20 22:48:27,299 api_server.py:517] Applying all pending transactions and saving the datastore
INFO     2013-03-20 22:48:27,299 api_server.py:520] Saving search indexes
Traceback (most recent call last):
  File "C:\Program Files\Google\google_appengine\dev_appserver.py", line 194, in 
    _run_file(__file__, globals())
  File "C:\Program Files\Google\google_appengine\dev_appserver.py", line 190, in _run_file
    execfile(script_path, globals_)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 545, in 
    main()
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 538, in main
    dev_server.start(options)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 513, in start
    self._dispatcher.start(apis.port, request_data)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\devappserver2\dispatcher.py", line 95, in start
    servr.start()
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\devappserver2\server.py", line 827, in start
    self._watcher.start()
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\devappserver2\win32_file_watcher.py", line 74, in start
    raise ctypes.WinError()
WindowsError: [Error 6] The handle is invalid.
2013-03-20 22:48:27 (Process exited with code 1)

我谷歌搜索它;但似乎大部分获得此错误的人在 PATH 配置或x64 Windows中出现问题。

I Googled it; but it seems that most of the people getting this error have something wrong in there PATH config or in x64 Windows.

推荐答案

根据这个线程,虽然仍然存在重大问题,但新的应用服务器在1.7.6中被默认推送。 http://www.mail-archive.com/google-appengine @ googlegroups.com / msg67459.html

According to this thread, the new appserver has been pushed as default in 1.7.6 despite still having significant issues. http://www.mail-archive.com/google-appengine@googlegroups.com/msg67459.html

虽然我没有像您那样的问题,但我却遇到致命错误与python egg提取有关,这意味着我无法使用新的SDK。此时,最好的办法可能是恢复到之前的版本: http:// googleappengine.googlecode.com/files/GoogleAppEngine-1.7.5.msi

Although I am not having the same issue as you, I am getting fatal errors relating to python egg extraction which mean I can't use the new SDK. At this point the best thing is probably to revert to the earlier one: http://googleappengine.googlecode.com/files/GoogleAppEngine-1.7.5.msi

这篇关于Google App Engine中的Windows错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆