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

Ubuntu 21.10使用apt安装提示无法定位python-gobject软件包如何解决?

错误原因

python-gobject是面向Python 2的依赖包,Ubuntu 20.04及更高版本的官方软件源已移除所有Python 2相关软件包,因此执行安装命令时会抛出无法定位包的报错。

解决方法

场景1:使用Python 3开发(推荐)

直接安装对应Python 3版本的依赖包即可,依次执行以下命令:

# 先更新软件源缓存
sudo apt update
# 安装Python3版本的gobject相关包
sudo apt install python3-gobject python3-gi python3-gi-cairo

安装完成后可执行以下命令验证安装状态:

python3 -c "import gi; print('安装成功,gi版本为:', gi.__version__)"

正常输出版本号即为安装成功。

场景2:必须使用Python 2环境

如果业务场景强制依赖Python 2,可手动添加旧版本兼容源安装:

  1. 新增Ubuntu 18.04归档源配置
sudo tee /etc/apt/sources.list.d/bionic-compat.list << EOF
deb http://archive.ubuntu.com/ubuntu/ bionic main universe restricted multiverse
EOF
  1. 更新源缓存后安装Python 2版本包
sudo apt update
sudo apt install python-gobject

注意:Python 2已于2020年停止官方维护,存在安全风险,非必要不建议继续使用


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 20:45:05