当前位置: 首页 > 知识库问答 >
问题:

Google App Engine中的Windows错误

仇正豪
2023-03-14

这是我在GAE的第一个项目。我正在使用最新的GAE SDK和WindowsXP32位上的Python2.7。一切正常;但令我惊讶的是,我发现了以下错误:

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中。

共有3个答案

谭坚诚
2023-03-14

GAE SDK 1.7.6也有同样的问题,降级到1.7.5也解决了我的问题。

微生俊名
2023-03-14

根据该线程,新的appserver已在1.7中作为默认值推送。6尽管仍有重大问题。http://www.mail-archive.com/google-appengine@谷歌集团。com/msg67459。html

虽然我的问题与您不同,但我遇到了与python鸡蛋提取相关的致命错误,这意味着我无法使用新的SDK。在这一点上,最好的办法可能是回到先前的方法:http://googleappengine.googlecode.com/files/GoogleAppEngine-1.7.5.msi

景稳
2023-03-14

我将GAE SDK更新为1.7。6从1.7开始。5.从那以后我开始犯这个错误。我又回到了1.7。5、应用程序运行正常:)

 类似资料:
  • PS:对不起我的英语,我是一个绝望的法国人,需要帮助

  • 我正在尝试使用maven protoc插件和我在Cygwin中构建的protoc可执行文件编译协议缓冲区代码。我无法从Cygwin或Windows命令行执行此操作。下面是我在Windows中运行它时得到的输出,但从Cygwin运行时的错误是相同的。我觉得这很奇怪,因为如果问题是路径转换,那么我希望其中一个可以工作。这个可执行文件是用Cygwin的g构建的,这可能会影响到事情吗?(显而易见,该目录确

  • 我正在尝试将一个基于PHP的API从共享主机移植到Google应用程序引擎。我下载了PHPSDK,在启动器中创建了一个新的应用程序,在PHP中启用了cURL。ini(使用),现在我得到这个错误: 如果我向curl_init()添加反斜杠(告诉它不要使用MyNamespace),我会得到这个: 除了启用cURL_lite()(稍后我可能会解决这个问题,因为它不支持我需要的cURL选项),我如何解决这

  • 问题内容: 我按照这里的说明在Windows7上安装ionic,但出现了错误。 当前安装的其他实用程序版本是: 当我尝试安装ionic时,得到以下结果 请帮助我解决此问题。 问题答案: 确保下载并安装Windows版Git。 要安装Cordova,请确保已安装Node.js,然后运行 为Android开发的Windows用户:您需要确保已安装并设置以下内容。 注意:每当您对PATH或任何其他环境变

  • 我正试图安装错误。 但我得到了这个错误 我尝试从这个url修复它(安装Bundler时出错),但没有解决任何问题。 更多详情: 我可以访问https://rubygems.org/网址。( 我可以下载"https://rubygems.org/specs.4.8.gz" 我通过一些VPN连接进行了连接,但我遇到了相同的错误。 我测试了更新命令。但我犯了这个错误 我测试了其他一些gem安装命令,例如

  • 我使用Python3。Windows 7上的x 64位,在无法完全控制入站/出站流量处理的环境中。到本周为止,我已经能够使用标记pip,一切正常。本周,即使使用了标志,我也开始出现以下错误。 鉴于本周的pypi更改,我尝试将标志更改为,但这似乎没有帮助。 我还尝试下载和安装certifi、wincerstore和win32 certifi的轮子,以及针对此类问题的其他stackoverflow建议