我正在使用 Pydev 调试Django中的问题
我可以在我的django 项目代码中设置断点,但不会出现问题。
但是我无法在 Django库源代码(在site-packages中)设置断点。
在这种情况下,PyDev调试器用户界面在我单击设置断点时没有任何作用,并且在运行调试器时不会在该位置中断。
我错过了一些PyDev配置吗?在我使用过的其他调试器中,此行为表示将调试信息与源代码相关联的问题。 关于后续步骤的任何想法都会有所帮助。
我还在PyDev中配置 site-packages ,以便在我的 PYTHONPATH
中如果有帮助,我在Max OS X上使用Eclipse。
由于
答案 0 :(得分:5)
您是否已将Django源导入为项目?为此,您只需创建一个新的PyDev项目并将其位置设置为Django源文件夹。
答案 1 :(得分:1)
答案 2 :(得分:0)
您可以在此实例中尝试使用Python调试器pdb。
这是一个有用的链接,描述它:http://www.ferg.org/papers/debugging_in_python.html
答案 3 :(得分:0)
PyDev 1.5.5似乎与Eclipse存在问题。卸载1.5.5并安装1.5.4版本