我从终端启动了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在此之前已经消失了。我不知道这是什么意思。可能是什么原因?
答案 0 :(得分:1)
我认为问题出在OpenGL。尝试安装pyopengl。
conda install pyopengl
pip install pyqt5==5.6
这应该解决它。