2

我正在尝试从终端运行 QT Designer

pyside6-designer 

但收到错误消息:

venv/lib/python3.8/site-packages/PySide6/designer: error while loading shared libraries: libQt6DesignerComponents.so.6: cannot open shared object file: No such file or directory

检查文件夹,我可以确认libQt6DesignerComponents.so.6文件夹中存在:

/venv/lib/python3.8/site-packages/PySide6/Qt/lib

我已经重新安装并尝试了替代方法PIPENV,但结果相同。试图在它要求我安装的同一文件夹中执行qtchooser。但是安装之后就不行了。

我在 Ubuntu 20.04 上。我可以找到一张票说它应该被解决。链接到解决方案

我也尝试了一些随机的东西,比如

sudo /sbin/ldconfig -v

这里描述了它的 foss。它没有用。

有人遇到过同样的问题并有解决方案吗?

4

1 回答 1

1

激活 venv 后,在 shell (bash) 中设置 LD_LIBRARY 路径:

导出 LD_LIBRARY_PATH=/home/ FILL_IN_USERNAME /PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/PySide6/Qt/lib/

我正在运行 Kubuntu Groovy Gorilla。

我对尝试这个感到非常兴奋。

于 2021-01-31T09:13:22.733 回答