【问题标题】:Spyder with python3 crashing after upgrade to Ubuntu 18.10升级到 Ubuntu 18.10 后,带有 python3 的 Spyder 崩溃
【发布时间】:2019-04-03 02:49:19
【问题描述】:

我从终端启动了 Spyder。我通过 Anaconda 安装并运行 python 3.6.6。一切都很好,直到我升级到 Ubuntu 18.10。 Spyder 本身就经常崩溃。

当 Spyder 刚刚消失时,我在终端中看到了以下消息 --

nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch5: krec 0 pushes 0 bufs 1 relocs 0
nouveau: ch5: buf 00000000 00000002 00000004 00000004 00000000
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch5: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch5: buf 00000000 00000002 00000004 00000004 00000000
nouveau: ch5: buf 00000001 00000006 00000004 00000000 00000004
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch5: krec 0 pushes 0 bufs 1 relocs 0
nouveau: ch5: buf 00000000 00000003 00000004 00000004 00000000
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch5: krec 0 pushes 0 bufs 1 relocs 0
nouveau: ch5: buf 00000000 00000003 00000004 00000004 00000000
python: ../nouveau/pushbuf.c:723: nouveau_pushbuf_data: Assertion `kref' failed.

最终我不得不在终端中按 Ctrl+C 中止并且核心转储 Spyder。然而,在此之前,Spyder 已经消失了。我不知道这意味着什么。可能是什么原因?

【问题讨论】:

    标签: python anaconda spyder


    【解决方案1】:

    我认为问题在于 OpenGL。尝试安装 pyopengl。

     conda install pyopengl
    
     pip install pyqt5==5.6
    

    这应该可以解决它。

    【讨论】:

    • 表示请求的包已经安装。我最近升级到了 Ubuntu 18.10。升级后,我的电脑在启动屏幕上冻结并且无法启动操作系统。我在互联网上读到这可能是与我的 NVIDIA 图形驱动程序有关的问题。因此,我卸载了现有的 NVIDIA 驱动程序。之后我就可以在 Ubuntu 中启动了。会不会和那个有关?
    • 你的python版本是什么?
    • Aravind,我尝试安装 pyqt5。它已经是最新版本——5.9.2。我正在使用 Python 3.6 这可能与我的 NVIDIA 图形驱动程序有关吗?我也在这里提出了一个问题——askubuntu.com/questions/1088567/…
    • 我认为这与Nvidia图形驱动程序有关。 spyder 的 Github repo 上有一个与此相关的问题。
    • 非常感谢兄弟的帮助。我看看能不能解决问题。
    猜你喜欢
    • 1970-01-01
    • 2016-08-16
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多