首页 > 解决方案 > 使用 PyDev Eclipse 插件时“Python 已停止工作”

问题描述

在 Windows 7 上使用 Python 插件 PyDev for Eclipse 时,有时会收到以下弹出错误消息:

在此处输入图像描述

Python funktioniert nicht mehr
Ein Problem hat die richtige Ausführung dieses Programms verhindert. Schließen Sie das Programm.

我可以关闭该窗口并继续使用 PyDev。但是,这些错误消息很烦人,我想了解/解决这个问题。

有一些关于如何禁用窗口错误报告的一般提示:

抑制消息:“python.exe 已停止工作”

Python 已停止工作

我不想完全禁用 Windows 上的错误报告。

=> 是否有一些 PyDev 或 Eclipse 设置可以用来解决这个问题?

标签: pythoneclipsepydev

解决方案


发生这种情况的通常原因是因为 PyDev 通过创建一个 python shell 并与它通信来获取代码完成信息,以便它导入一个模块并dir在它或其类中进行一些调用以获取信息(然后,有时一个模块行为不端所以仅导入它或获取其内容的事实就会导致 python shell 崩溃)。

通常,错误日志包含有关在发生这种情况时正在加载哪个模块的信息(有关如何访问错误日志,请参见:http : //www.pydev.org/faq.html#HowdoIReportaBUG),以便您可以跟踪它。


推荐阅读