具体错误如下:
解决方法:
.bashrc文件中最后加入一下命令:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/qt5/libexec:$LD_LIBRARY_PATH
如图所示:

使用如下命令使之激活:
source ~/.bashrc
如果在终端输入:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/qt5/libexec:$LD_LIBRARY_PATH
python pointCloud.py (这是我的命令,需要换成自己的命令)
运行成功。
直接运行python pointCloud.py命令,不成功,仍然报错,则需要关闭正在使用的终端,重新开启一个终端。即可运行成功。可能原因使用export 在此终端导入的路径不包含 /usr/lib/x86_64-linux-gnu/这个路径,因此找不到libQt5Core.so.5。
该博客介绍了如何解决在运行Python脚本时遇到的找不到libQt5Core.so.5错误。解决方案是在.bashrc文件末尾添加指定的环境变量,并通过source命令激活。如果直接运行命令无效,需要重启终端。错误原因可能是当前终端的LD_LIBRARY_PATH未包含必要的路径。
9987





