我有一个本地pylons应用程序,我一直在使用pyCharm进行开发和调试。我们一直在使用“paster”这是一个python脚本来提供这个网站。在我的调试配置中,我将“paster”指定为要启动的脚本,并为其提供启动我的网站所需的参数。然后我可以在我的网站代码中设置断点,当它们被击中时,我可以调试。
一切都很好。
最近,我们公司正在转向使用uwsgi而不是贴纸。因此,要运行我的网站,我现在将启动uwsgi而不是贴纸。我遇到的问题是uwsgi不是python脚本。当我指定uwsgi(二进制可执行文件)作为在我的调试配置中启动的脚本时,pyCharm会抱怨。
所以我的更广泛的问题是:当没有基于python的东西启动那个脚本时,有没有办法使用pyCharm来调试python脚本?
我向JetBrains提出了这个问题,而且支持不是很好,就像“尝试远程调试”。但老实说,我不知道远程调试有多好帮助。我错过了一些明显的东西吗?
非常感谢 迈克尔