启动mu-editor时有关PyQt5 / QtCore.so的ImportError

时间:2018-07-29 09:27:19

标签: python pyqt5 linuxmint mu

我已经安装了Python 3.6.5,GCC 7.2.0和mu-editor。在尝试启动mu-editor时,终端显示以下错误消息:

seifert@seifert-ThinkPad-T410 /usr/local/bin $ mu-editor
Traceback (most recent call last):
  File "/usr/local/bin/mu-editor", line 7, in <module>
    from mu.app import run
  File "/usr/local/lib/python3.5/dist-packages/mu/app.py", line 29, in <module>
    from PyQt5.QtCore import QTimer, Qt
ImportError: /usr/local/lib/python3.5/dist-packages/PyQt5/QtCore.so: undefined symbol: PySlice_AdjustIndices

我使用Linux Mint 18.02。我相信这不是特例,因为我的朋友也使用Mint 18.02,遇到了同样未解决的问题。我们试图找出并解决它的几天,但是它显然击败了我们...

请帮助我们,还是非常感谢您。

1 个答案:

答案 0 :(得分:1)

我的朋友提供了安装mu-editor的一组步骤。请考虑遵循:

sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get dist-upgrade 
sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus 
sudo apt-get install libncursesw5-dev libgdbm-dev libc6-dev 
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev 
sudo apt-get install libssl-dev openssl 
sudo apt-get install libffi-dev 

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz 
tar xf Python-3.7.0.tar.xz 
cd Python-3.7.0/ 

./configure 
make 
sudo make altinstall 

sudo pip3.7 install --upgrade pip 
sudo pip3.7 install mu-editor 

mu-editor