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

Fedora 36下pip3安装ueberzug失败报错问题排查求助

故障判定

该故障属于Fedora 36系统层面依赖缺失,和Python环境无关。
ueberzug内置了C编写的X11共享内存(Xshm)扩展模块,编译该模块时需要调用X11开发头文件X11/Xlib.h,系统未安装对应开发包时就会触发gcc编译退出(退出码1)的报错。

修复步骤
  • 安装系统层面缺失的编译依赖:
sudo dnf install -y libX11-devel libXext-devel python3-devel wheel

各依赖作用说明:

  • libX11-devel:提供报错缺失的X11/Xlib.h头文件
  • libXext-devel:提供Xshm扩展依赖的Xext相关头文件
  • python3-devel:提供Python C扩展编译所需的Python头文件
  • wheel:消除安装过程中出现的legacy 'setup.py install'弃用警告
  • 依赖安装完成后,重新执行安装命令即可:
pip install --user ueberzug
安装验证

安装完成后执行ueberzug --version,正常返回版本信息即代表安装成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 01:57:23