[英]Spyder anaconda crashes on Linux with segmentation fault
我刚刚在Linux上安装了Anaconda。 当试图打开spyder(从导航器或终端),它不起作用。 当我尝试在终端中打开它时出现以下错误:
分段故障(核心转储)
我完全更新了Conda,但无法解决问题。 我使用的是Conda版本4.5.5和Ubuntu 18.04。 任何想法?
( Spyder维护者在这里 )这个问题是由错误的图形卡驱动程序引起的,有两种方法可以解决它:
pyopengl
安装pyopengl
。 根据我的经验,如果你有ubuntu 18.04,anaconda 4.5或更高版本,以及spyder 3.3或更高版本,安装pyopengl
不起作用 ,因为spyder 3.3应该处理它。 如上所述,在开始修复之前,请先尝试更新spyder:
conda update spyder
然后降级Qt :
conda install pyqt=5.6
它应该可以解决你的问题。 其他解决方案可以在这里找到:
以及 :
我看到新的anaconda安装在全新Fedora上的问题。 只是将spyder更新到最新版本(在我的情况下为3.3.1)修复它,没有任何其他东西。
(顺便说一下:你甚至可以从anaconda导航仪本身做到这一点,只需在右下角的每个应用程序面板中照看轮子)。
建议逐步修复任何东西,从升级到最新的spyder开始,如果这不起作用,请尝试其他的东西。
这里的解决方案对我不起作用。 我已卸载Anaconda https://docs.anaconda.com/anaconda/install/uninstall/并重新安装它https://docs.anaconda.com/anaconda/install/linux/
只有这样,分段错误才会消失。
请注意,这适用于Ubuntu 14.04 LTS(撰写本文时的旧版本)和带有Spyder 3.3.1的Anaconda3 5.3.0(最新版本); 使用conda list <package>
检查版本。 Ubuntu 14支持的Spyder版本仍为2.5.5,因此这种安排让我可以在没有升级发行版的情况下使用新的Spyder。 更不用说据报道,开发人员更喜欢将Spyder维持在Anaconda环境而不是其他地方。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.