You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux启动sysmon时报错ImportError: libGL.so.1不存在的问题求助

这个ImportError: libGL.so.1报错和你已经安装的Python包无关,属于系统层面的依赖缺失:PyQt5运行依赖OpenGL的动态链接库libGL.so.1,pip安装PyQt5时不会自动安装这类系统底层依赖,按以下步骤修复即可:

修复步骤

1. 安装对应系统的libGL依赖

根据你使用的Linux发行版选择对应命令执行:

  • Debian/Ubuntu 及衍生版(Linux Mint、Pop!_OS、深度等):
    sudo apt update
    sudo apt install -y libgl1-mesa-glx
    
    若存在32位程序兼容需求,可额外安装32位版本:
    sudo apt install -y libgl1-mesa-glx:i386
    
  • RHEL/CentOS/Fedora 及衍生版:
    # Fedora/CentOS 8+ 用dnf
    sudo dnf install -y mesa-libGL
    # CentOS 7及更早版本用yum
    sudo yum install -y mesa-libGL
    
  • Arch Linux/Manjaro 及衍生版:
    sudo pacman -S --noconfirm mesa
    

2. 验证修复

依赖安装完成后直接启动sysmon即可,无需重新安装已有的Python包。

异常排查

如果安装后仍报相同错误,执行以下操作确认依赖正常识别:

  1. 检查libGL.so.1文件是否存在:
    sudo find /usr -name "libGL.so.1"
    
    正常会输出对应的文件路径,例如/usr/lib/x86_64-linux-gnu/libGL.so.1
  2. 刷新系统动态链接缓存:
    sudo ldconfig
    

内容的提问来源于stack exchange,提问作者akp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 11:39:05