Debugging 使用Pydev1.5进行调试

Debugging 使用Pydev1.5进行调试,debugging,pydev,Debugging,Pydev,我正在尝试用Pydev1.5调试我的应用程序 我几乎完成了文档中提到的所有操作来启动调试器 我在尝试启动调试时出现以下错误: pydev debugger: warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower) pydev debugger: starting Traceback (most recent call last): File "C:

我正在尝试用Pydev1.5调试我的应用程序

我几乎完成了文档中提到的所有操作来启动调试器

我在尝试启动调试时出现以下错误:

pydev debugger: warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower)
pydev debugger: starting
Traceback (most recent call last):
  File "C:\Documents and Settings\mkallat\Desktop\eclipse\plugins\org.python.pydev.debug_1.5.0.1251989166\pysrc\pydevd.py", line 953, in <module>
    debugger.run(setup['file'], None, None)
  File "C:\Documents and Settings\mkallat\Desktop\eclipse\plugins\org.python.pydev.debug_1.5.0.1251989166\pysrc\pydevd.py", line 780, in run
    execfile(file, globals, locals) #execute the script
  File "Z:\dev\hfholidays\urls.py", line 1, in <module>
    from django.conf.urls.defaults import *
ImportError: No module named django.conf.urls.defaults
pydev调试器:警告:psyco不可用于加速(调试器仍能正常工作,但速度稍慢)
pydev调试器:正在启动
回溯(最近一次呼叫最后一次):
文件“C:\Documents and Settings\mkallat\Desktop\eclipse\plugins\org.python.pydev.debug_1.5.0.1251989166\pysrc\pydevd.py”,第953行,在
运行(安装程序['file'],无,无)
文件“C:\Documents and Settings\mkallat\Desktop\eclipse\plugins\org.python.pydev.debug_1.5.0.1251989166\pysrc\pydevd.py”,第780行,正在运行
execfile(文件、全局、局部)#执行脚本
文件“Z:\dev\hfholidays\url.py”,第1行,在
从django.conf.url.defaults导入*
ImportError:没有名为django.conf.url.defaults的模块
请告诉我最好的解决办法是什么。还是我遗漏了什么


提前感谢。

您缺少django-pydev找不到django模块

您需要让python能够访问所有需要的python模块,这通常是通过让环境变量PYTHONPATH包含模块的目录来实现的

在pydev中,转到项目->属性->pydev PYTHONPATH,选择外部库选项卡。您需要将django包添加到路径中

或者,普通版应该将django放入python的站点包中,因此应该可以在PYTHONPATH上使用