PyDev调试器突然停止工作

Kan*_*ath 3 eclipse pydev

我的PyDev调试器突然停止工作.当我右键单击python代码并选择Debug As时,我得到以下异常

Traceback (most recent call last):
  File "C:\Users\x\tools\eclipseide\3.7prod.win64\eclipse\plugins\org.python.pydev_2.6.0.2012052102\pysrc\pydevd.py", line 4, in <module>
    from pydevd_comm import  CMD_CHANGE_VARIABLE, \
  File "C:\Users\x\tools\eclipseide\3.7prod.win64\eclipse\plugins\org.python.pydev_2.6.0.2012052102\pysrc\pydevd_comm.py", line 78, in <module>
    import pydevd_console
  File "C:\Users\x\tools\eclipseide\3.7prod.win64\eclipse\plugins\org.python.pydev_2.6.0.2012052102\pysrc\pydevd_console.py", line 3, in <module>
    from code import InteractiveConsole
ImportError: cannot import name InteractiveConsole
Run Code Online (Sandbox Code Playgroud)

我已经配置了我的python 2.7.1并使用PyDev 2.6,重要的是当我运行代码时,它工作得很好.它不喜欢我的调试.

更新:当我点击上面的pydevd_console.py行时,我可以看到它正在导入InteractiveConsole,当我点击它时,它确实带我到我的2.7.1发行版中的InteractiveConsole类

Kan*_*ath 7

在stackoverflow上搜索了几个小时后,我看到升级eclipse,aptana,pydev,Debugger无法正常工作后,我发现在我的项目根级别我有一个名为"code"的文件夹,我有所有的源代码.

  • 如果你有一个名为code.py的文件,这也会发生. (2认同)