我用的Linux自带的是Python3.5版本,运行pip3 install PyQt5, 下载的是PyQt5.11,运行PyQt5程序会报错:
ImportError: /usr/local/lib/python3.5/dist-packages/PyQt5/QtCore.so: undefined symbol: PySlice_AdjustIndices
解决方法:
删除PyQt5.11
pip3 uninstall PyQt5
重新安装PyQt5.10版本,就没有错误了
pip3 install "PyQt5<5.11"
另外测试,升级最新Python3.6或3.7版本后,用最新PyQt5.11也不会有错误。