无法在 PyDev eclipse 中调试。键错误 pydev_ipython.matplotlibtools
Unable to debug in PyDev eclipse. KeyError pydev_ipython.matplotlibtools
在 PyDev Eclipse Mars 中,当我想要调试脚本时出现错误。在调试控制台中,我收到错误:
Error unable to add break on exception for: StandardError (exception could not be imported)
此外,我还得到一个显示
的捕获异常选项卡
<class 'KeyError'>:'pydev_ipython.matplotlibtools' - MainThred - pid_25386_id_140237683517184'.
现在我完全不知道问题出在哪里,但我注意到调试问题只在我 pip 安装 IPython 控制台后才开始。
我在安装 PyDev 5.1.2 的 Eclipse Neon 中遇到了同样的错误:
Error unable to add break on exception for: StandardError (exception could not be imported)
虽然错误似乎无害(调试在这里工作正常)但它仍然很烦人所以为了摆脱它我选择了 运行 -> 管理 Python 异常断点和未检查的 StandardError。
我也更喜欢使用标准 Python shell 进行调试而不是 IPython;你可以通过编辑
来达到同样的效果
eclipse/plugins/org.python.pydev_VERSION_HERE/pysrc/_pydev_bundle/pydev_ipython_console.py
并取消注释 "raise ImportError()"
在 PyDev Eclipse Mars 中,当我想要调试脚本时出现错误。在调试控制台中,我收到错误:
Error unable to add break on exception for: StandardError (exception could not be imported)
此外,我还得到一个显示
的捕获异常选项卡<class 'KeyError'>:'pydev_ipython.matplotlibtools' - MainThred - pid_25386_id_140237683517184'.
现在我完全不知道问题出在哪里,但我注意到调试问题只在我 pip 安装 IPython 控制台后才开始。
我在安装 PyDev 5.1.2 的 Eclipse Neon 中遇到了同样的错误:
Error unable to add break on exception for: StandardError (exception could not be imported)
虽然错误似乎无害(调试在这里工作正常)但它仍然很烦人所以为了摆脱它我选择了 运行 -> 管理 Python 异常断点和未检查的 StandardError。
我也更喜欢使用标准 Python shell 进行调试而不是 IPython;你可以通过编辑
来达到同样的效果eclipse/plugins/org.python.pydev_VERSION_HERE/pysrc/_pydev_bundle/pydev_ipython_console.py
并取消注释 "raise ImportError()"