PyQt5找不到安装的Qt5库
在Ubuntu 16.0.4
,我试图运行这个PyQt5脚本,并且安装了Qt5
(通过apt
)和PyQt5
(通过pip3
)的分布式软件包。
错误:
sudo ./video_qt.py
Traceback(最近一次调用最后一次):来自PyQt5的第8行文件“./video_qt.py”导入QtWidgets,QtCore ImportError:/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5:版本“Qt_5” not> found(需要/usr/local/lib/python3.5/dist-packages/PyQt5/QtWidgets.so)
但它在那里:
ls /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
这里会发生什么?
我没有Ubuntu的检查。
我猜测PyPI中的PyQt与安装的Qt .so文件不兼容。
尝试pip3卸载PyQt并从apt安装PyQt应该让你一起工作的二进制文件。
如果它不在apt中,请让unbuntu将其打包或从源代码构建PyQt。 这并不难做到。
链接地址: http://www.djcxy.com/p/85971.html