首页 > 解决方案 > Eclipse 在断点处打开已编译的 python 而不是源代码

问题描述

我的 Eclipse 调试器遇到了一些问题。每次我在 Python 源文件上设置断点时,当断点被击中时,Eclipse 会打开关联的 pyc 编译文件。

以下是我尝试过的一些事情:

问题仍然存在。我不知道这可能是什么原因造成的。仅在设置断点时才会出现此问题。但是,这会使断点在 Eclipse 中毫无用处。

此问题仅在我尝试设置 Visual Studio 以进行 Python 开发后才开始。在 Visual Studio 中不会发生此问题。

标签: pythoneclipsedebuggingpydev

解决方案


您能否检查您是否pydevd已在系统中的某个位置安装并在这种情况下将其删除?(即:在没有调试的情况下运行import pydevd,如果你发现它从你的解释器中删除)。

PyDev 调试器用于其他产品(例如 PyCharm 和 Visual Studio),因此,我猜是在某处安装了不兼容的版本,而不是使用与 Eclipse/PyDev 一起提供的版本。


推荐阅读