【发布时间】:2013-12-09 00:49:21
【问题描述】:
在过去的一年中,我一直在使用此设置进行调试时遇到问题。据说,这在最新版本中已修复,但我似乎无法让它工作。
我使用的是 Mac OSX 10.8.5、Eclipse Keplar、PyDev 3.0.0 和 Google App Engine 1.8.8。
我设置了一个运行配置以指向 dev_appserver.py,运行我的项目。这很好用。我的python版本是2.7.3,一切都在正常模式下工作。但是,当我尝试在调试模式下运行时,应用程序运行,输出特别指出:
pydev debugger: starting
pydev debugger: google app engine integration enabled
但 20 秒后,python 进程终止并显示以下错误消息:
'Launching New_configuration' has encountered a problem.
Timed out after 20.0 seconds while waiting for python script to connect.
Accept timed out
在这 20 秒内执行工作,因为我可以点击连接到我的应用程序的 URL 并看到效果。但是,断点不起作用。我需要做些什么才能让 python “连接”吗?
另外 - 我应该注意切换回使用 'old_dev_appserver.py' 解决了这个问题 - 当我这样做时调试工作正常。但是,这并不是一个真正的解决方案,因为我需要在较新的版本中使用最新的套接字添加。
感谢您的建议。
【问题讨论】:
-
没有了。这个错误在每个版本中不断出现。我也遇到过。
-
此处相同,Windows 7 64 位,PyDev 3.0.0,GAE 1.8.8。新服务器我也有 20 秒的时间。顺便说一句,如果你从命令行启动 dev_appserver,它工作正常。
-
更多信息:这不一定是 PyDev 3.0 的错。我已经切换到带有 Juno 和 Pydev 2.8.1 的 Windows 7 32 位机器,但使用相同的 GAE SDK 1.88。同样的 20 秒问题,给定相同的参数集。
标签: eclipse google-app-engine pydev