Python 使用Eclipse和Pydev在调试器上导入错误

Python 使用Eclipse和Pydev在调试器上导入错误,python,eclipse,debugging,pydev,importerror,Python,Eclipse,Debugging,Pydev,Importerror,我在Eclipse中有一个带有pydev插件的python项目。虽然我可以通过“运行方式”对话框或“运行配置”配置文件很好地运行脚本,但在使用调试器时导入时失败(使用与我从“运行配置”中使用的配置相同的配置通过“调试配置”启动) pythonpath应该没问题,因为run命令工作得很好。只有调试运行面临导入错误 到目前为止,我已经尝试了以下类似主题的建议: 删除项目并重新创建(甚至重新启动整个系统) 移除解释器并再次添加,以便pythonpath 重新计算 确保在中导入项目文件夹 蟒蛇 从 w

我在Eclipse中有一个带有pydev插件的python项目。虽然我可以通过“运行方式”对话框或“运行配置”配置文件很好地运行脚本,但在使用调试器时导入时失败(使用与我从“运行配置”中使用的配置相同的配置通过“调试配置”启动)

pythonpath应该没问题,因为run命令工作得很好。只有调试运行面临导入错误

到目前为止,我已经尝试了以下类似主题的建议:

  • 删除项目并重新创建(甚至重新启动整个系统)
  • 移除解释器并再次添加,以便pythonpath
    重新计算
  • 确保在中导入项目文件夹 蟒蛇

  • windows命令行
当调试器已经可以通过常规运行解析导入时,如何使调试器与这些脚本一起工作

版本:

  • Windows XP Pro SP3
  • EclipseSDK4.2.1
  • Pydev2.7.1

谢谢

我对调试器也有类似的问题,请确保没有任何python文件名,比如pydev插件的源文件。感谢Damjan的评论,但事实并非如此。更新:实际上Damjan Dimitroski是对的。我不知道在最新的PyDev版本中有一个包含“第三方”的路径,该路径在我的代码的某些模块中使用。将pydev版本从2.7.1降级到2.4.0解决了这个问题,因为路径名当时是“第三方”,并且与我的“第三方”不冲突。