QWebEngineView导入报错:找不到已安装的libQt5Positioning.so.5库
解决PyQt5 QWebEngineView导入错误的方案
无虚拟环境下libQt5Positioning.so.5找不到的处理
- 临时指定库路径:找到
libQt5Positioning.so.5的实际路径(比如/usr/lib/x86_64-linux-gnu/),执行以下命令:export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH - 永久生效:将上述命令添加到
~/.bashrc或~/.profile文件末尾,执行source ~/.bashrc使设置生效。 - 修复PyQt5安装:强制重新安装相关包,确保依赖完整:
pip3 install --force-reinstall PyQt5 PyQtWebEngine
虚拟环境中找不到QtWebEngineWidgets的处理
- 激活虚拟环境后重新安装依赖:
source your_venv/bin/activate pip install PyQt5 PyQtWebEngine - 若安装失败,先安装系统级Qt依赖(以Debian/Ubuntu为例):
sudo apt-get install libqt5webengine5 libqt5webenginecore5 libqt5webenginewidgets5
内容的提问来源于stack exchange,提问作者user17565490
相关产品推荐
相关产品推荐

