我是Python、Wing IDE和Google云应用程序的新手。在
我一直在尝试让Wing IDE在本地(windows7)Google应用引擎的一个断点处停止。我正在使用罐装留言簿演示应用程序,它启动良好,并在web浏览器中按预期作出响应。在
但是断点不起作用。我不确定这是否重要,但我在第一次启动调试器时看到以下状态消息: 调试器:调试进程正在运行;pid=xxxx;未侦听(连接太多)。。。在
我的运行参数是根据Wing IDE帮助文件部分“使用Wing IDE与Google App Engine”中的建议,即:
C:\x\guestbook --max_module_instances=1 --threadsafe_override=false
我在尝试遵循这些说明时发现了一个问题。说明说进入项目属性和Debug/Execute选项卡,并将Debug子进程设置为Always Debug子进程。我发现这个选项不存在。在
还要注意,在guestbook应用程序中,如果我按下pause按钮,代码就会中断,通常是在python中线程.pywait方法中的文件(这是有意义的)。在
进一步注意,如果我在Wing IDE中创建一个通用的控制台应用程序,断点可以正常工作。在
我正在运行Wing IDE Personal的5.1.9-1。 我在python路径中包含了googleappengine目录和guestbook目录。在
也许无关,但我也发现系统标准输出写入“调试I/O”窗口中没有出现字符串。在
正如这些事情经常发生的那样,写这个问题给了我一些尝试的想法。我用的是个人版。。。所以我下载了专业版。。。一切都很顺利。在
看来30天的试用期结束后我要付95美元而不是45美元。在
我已经复制了wingdbstub.py文件(来自Wing ide的调试器包)到我当前运行项目的文件夹,并使用“import wingdbstub”启动调试过程。一切顺利,我现在可以调试模块了。在
相关问题 更多 >
编程相关推荐