gpt4 book ai didi

eclipse - App Engine 1.7.6 中的 PyDev 断点坏了吗?

转载 作者:太空宇宙 更新时间:2023-11-03 15:18:32 24 4
gpt4 key购买 nike

我刚刚为我的 python 应用程序升级到 App Engine 1.7.6 SDK,并意识到断点在 PyDev 中不再起作用。 (Eclipse 插件)使用新的 dev_appserver.py 时。

有人知道重新启用它们的方法吗?我假设新服务器正在为 Web 服务器生成一个新进程,并且调试器没有附加到那个进程。不过,我不确定如何配置它来执行此操作。

与此同时,我正在使用 old_dev_appserver.py 服务器。

最佳答案

2012 年 7 月 27 日更新:

根据评论,我验证了,更新到后问题解决开发者2.8 和 App Engine 1.8.2

已过时:

googleappengine issues tracker找到问题分析如下

The reason why PDB doesn't work is because dev_appserver is using stdin/stdout for interprocess communication. Python has built-in libraries for IPC: http://docs.python.org/2/library/ipc.html. dev_appserver should use these, and then stdin/stdout can be left alone so that PDB still works.

因此似乎没有解决方法,而不是恢复使用 old_dev_appserver.py

2013 年 4 月 23 日更新:无法调试很烦人。许多开发者提示它

  1. > PyDev Breakpoints in App Engine 1.7.6 broken?
  2. > https://groups.google.com/forum/?fromgroups=#!topic/google-appengine/ep5BWYKpQpU
  3. > https://groups.google.com/forum/?fromgroups=#!topic/google-appengine/TCQuJpF44cY
  4. > https://code.google.com/p/appengine-devappserver2-experiment/issues/detail?id=28
  5. > https://code.google.com/p/googleappengine/issues/detail?id=9012

我在这里跟踪这个问题的发展: http://goo.gl/XRU01

关于eclipse - App Engine 1.7.6 中的 PyDev 断点坏了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15514743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com