【问题标题】:ImportError: libGL.so.1: cannot open shared object file: No such file or directo ry while launching sysmonImportError:libGL.so.1:无法打开共享对象文件:启动 sysmon 时没有此类文件或目录
【发布时间】:2021-11-27 11:52:23
【问题描述】:

在 Linux 中启动 sysmon 时出现以下错误:

"Traceback(最近一次调用最后一次): 文件“/usr/local/bin/sysmon”,第 5 行,在 从 sysmon.sysmon 导入主 文件“/usr/local/lib/python3.6/site-packages/sysmon/sysmon.py”,第 1 行,在 从 PyQt5 导入 QtWidgets,uic ImportError: libGL.so.1: cannot open shared object file: No such file or directory"

我已经使用命令“pip3 install sysmon --force”安装了以下软件包

numpy -版本 1.19.5, ,pip -版本 21.2.4 ,PyQt5 - 版本 5.15.4 PyQt5-Qt5-版本 5.15.2 ,PyQt5-sip-版本 12.9.0 ,pyqtgraph -versin 0.11.1 sysmon -version 1.0.1

请任何人都可以帮助我解决问题。

【问题讨论】:

    标签: python


    【解决方案1】:

    我认为您没有安装 ffmpeg,因为 libGL.so.1 是 ffmpeg 的一部分
    对于安装 ffmpeg,您可以使用:
    Ubuntu:sudo apt install ffmpeg
    Arch Linux:sudo pacman -S ffmpeg
    对于其他发行版,在该发行版的包管理器中搜索,您可以找到 ffmpeg

    【讨论】:

    • 这对我很有帮助。然后我安装了 RPM Fusion 和 ffmpeg,导入错误得到了解决。但是qt.qpa.plugin:即使找到了,也无法在“”中加载Qt平台插件“xcb”。此应用程序无法启动,因为无法初始化 Qt 平台插件。重新安装应用程序可能会解决此问题。可用的平台插件有:eglfs、linuxfb、minimal、minimalegl、offscreen、vnc、wayland-egl、wayland、wayland-xcomposite-egl、wayland-xcomposite-glx、webgl、xcb。中止 - 现在引发此错误。请告诉我您解决此问题的建议。
    • 如果我没有错,你也错过了 libxcb。使用包管理器安装 libxcb。我认为它会修复
    猜你喜欢
    • 2019-08-14
    • 2021-07-19
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    • 2021-08-18
    • 2016-11-23
    • 1970-01-01
    • 2022-12-15
    相关资源
    最近更新 更多