首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PyCharm调试分段故障(信号11)

PyCharm调试分段故障(信号11)
EN

Stack Overflow用户
提问于 2016-10-23 13:40:56
回答 7查看 12.8K关注 0票数 12

在PyCharm (community 2016.2.3)中,使用anaconda2 +ubuntu14.04,import matplotlib会在调试模式下导致信号11错误。在发布模式下执行脚本时没有问题。

python代码:

代码语言:javascript
运行
复制
import matplotlib as pt

调试控制台:

连接到pydev调试器(build 162.1967.10) GLib消息:使用“内存”GSettings后端。您的设置将不会被保存或与其他应用程序共享。后端Qt4Agg是交互式后端。开启互动模式。 进程已完成,出口代码139 (被信号11: SIGSEGV中断)

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-11-08 09:34:13

我也有同样的错误信息。我删除了anaconda,安装了miniconda,并重新安装了py魅力。当我运行python控制台和调试控制台时,退出代码139都出现了。

现在,当我导入matplotlib时,仍然会得到以下消息:

后端Qt4Agg是交互式后端。开启互动模式。

GIO消息:使用“内存”GSettings后端。您的设置将不会被保存或与其他应用程序共享。

我想这并不理想,但我没有得到一个退出代码,而且一切似乎都正常。这是一个解决办法,但必须有一个更有力的办法。

票数 0
EN

Stack Overflow用户

发布于 2017-10-09 09:01:22

有点晚了,但这可能对一些谷歌人有帮助。

Qt会导致这个问题。默认情况下,PyCharm使用-=auto运行。如果安装了用于Qt4和Qt5的python绑定,则自动函数可能不会选择正确的Qt版本。尝试在PyCharm设置中设置正确的Qt绑定(构建,Ex.-> Python调试器- PyQt兼容)

设置从汽车到PyQt4在conda环境下为我工作,没有删除任何东西。

票数 15
EN

Stack Overflow用户

发布于 2017-10-27 16:44:43

我设法摆脱了分段错误和代码139,通过取消PyCharm设置中的Qt框(Build,Ex.-> Python调试器)我的使用场景:使用远程解释器运行一些代码。只为了一些人物需要材料库。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40203572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档