我想在Ubuntu上运行的Eclipse/PyDev中调试Google AppEngine项目。使用AppEngine开发服务器在PyDev中调试控制台
调试通常工作正常,但我无法在调试控制台中评估表达式。我相信控制台正在启动AppEngine服务器并暂停等待AppEngine开发服务器结束,因此我无法获得评估提示。
这是在调试控制台输出:
pydev debugger: warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower)
pydev debugger: starting
/home/eric/src/google_appengine/google/appengine/tools/appcfg.py:42: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
/home/eric/src/google_appengine/google/appengine/tools/dev_appserver_login.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
INFO 2010-11-02 22:00:13,657 appengine_rpc.py:153] Server: appengine.google.com
INFO 2010-11-02 22:00:13,679 appcfg.py:414] Checking for updates to the SDK.
INFO 2010-11-02 22:00:14,010 appcfg.py:428] The SDK is up to date.
WARNING 2010-11-02 22:00:14,011 datastore_file_stub.py:818] Could not read datastore data from /tmp/dev_appserver.datastore
INFO 2010-11-02 22:00:14,080 dev_appserver_main.py:443] Running application manualent on port 8080: http://localhost:8080
注意,它永远不会打印在控制台用于输入表达式的端部的提示进行评估。
任何想法如何让提示正常出现,以便我可以在调试过程中评估表达式?
不知道它,谢谢 – 2010-11-02 22:20:22