2009-02-17 55 views
5

我正在用Django调试一个问题Pydev
可以设置断点在我的django 项目代码没有问题。
但是我不能在Django库源代码(在站点包)中设置断点Eclipse PyDev:在站点包的源代码中设置断点

在这种情况下的PyDev调试用户界面来说确实没有什么,当我点击设置断点,当我运行调试器不会在该位置突破。

我是否缺少一些PyDev配置?在我用过的其他调试器中,这种行为表明调试信息与源代码有关的问题。 任何关于下一步的想法都会有所帮助。

我也有站点包中的PyDev配置是在我的PYTHONPATH

我使用Eclipse在Max OS X是否有帮助。

谢谢

+0

您是否已将django源文件添加到您的pydev项目中,并将其设置为源文件夹?当你说你不能设置断点时,这是否意味着调试器不会在这些行上停止,或者不会进入django代码,或者你实际上无法双击行号来设置断点? – jimmyorr 2009-02-18 15:50:56

+0

在这两种情况下,双击不会设置断点,并且在调试时不会中断。 – Ted 2009-02-18 16:11:25

回答

5

您是否将Django源代码导入为项目?为此,您只需创建一个新的PyDev项目并将其位置设置为Django源文件夹。

1

嘿,这是及时! Eric Moritz刚刚宣布发布一种有趣的新方法来调试视图,使用名为django-viewtools的pdb。

0

PyDev 1.5.5似乎对Eclipse有问题。卸载1.5.5并安装1.5.4版本

相关问题