pycharm-启动调试器时为SIGSEGV

时间:2018-10-30 15:28:19

标签: python-3.x pycharm

我正在通过X11转发在Redhat 6.7(圣地亚哥)上使用pycharm社区2018.2.1

项目解释器设置为~/anaconda3/bin/python3.6

当我使用python软件包中的main方法打开.py文件时,例如

if __name__ == "__main__":
    print("starting")
    x = 5
    print("exiting")

并尝试启动交互式调试器(Run-> Debug)我遇到以下错误

/home/user/anaconda3/bin/python3.6 /home/user/pycharm/pycharm-community-2018.2.1/helpers/pydev/pydevd.py --multiproc --qt-support=auto --client 127.0.0.1 --port 33634 --file /home/user/pythonpackage/file.py
pydev debugger: process 1785391 is connecting

Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

我正在使用默认调试器设置。最近,我在运行(而非调试)导入了matplotlib.pyplot的脚本时也遇到了此错误。将matplotlib后端设置为TkAgg解决了该问题。

此错误在软件包目录core.1785391中创建了一个文件,该文件似乎是一些python内部代码(太大,无法在此处粘贴,但包含例如class C(object):...

感谢您的帮助!

0 个答案:

没有答案