在 Mayavi 中获取“Qt:会话管理错误:无法打开网络套接字”和分段错误

在 Mayavi 中获取“Qt:会话管理错误:无法打开网络套接字”和分段错误

使用 Python 2.7.13 和 Ubuntu 17.04 中的 Mayavi,我得到

>>> import mayavi.mlab
Qt: Session management error: Could not open network socket

>>> mayavi.mlab.text3d(0, 0, 0, 'Hello')
Segmentation fault (core dumped)

在命令行提示符下我得到

$ mayavi2
Segmentation fault (core dumped)

我正在使用 pip-install 版本并尝试:

sudo pip install --upgrade --force-reinstall mayavi
sudo pip install --upgrade --force-reinstall pyface

分段strace mayavi2错误发生在附近

 open("/usr/lib/x86_64-linux-gnu/libQtCore.so.4", O_RDONLY|O_CLOEXEC) = 15

我怀疑这里存在某种不兼容现象?

相关内容