PyGObject安装记录

众所周知windows不兼容gnome,需要自行安装。pip install 需要编译,查阅了相关资料,咨询了AI,下面是安装过程:

Getting Started — PyGObject官方教程推荐msys32,需要装一个新的python解释器,目测这个东西像一个linux虚拟机一样的东西

令人高兴的是conda支持直接安装,那我们接下来就开始吧

首先,启动conda-forge:

1
2
conda config --add channels conda-forge
conda config --set channel_priority strict

然后进行安装:

1
conda install -y pygobject gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav


看起来是成功了,测试一下

1
2
3
4
5
6
(rkvision) PS D:\Projects\rkvision> python -c "import gi; gi.require_version('Gst','1.0'); from gi.repository import Gst, GLib; Gst.init(None); print('Gst:', Gst.version())"
Gst: (major=1, minor=26, micro=10, nano=0)

(rkvision) PS D:\Projects\rkvision> gst-launch-1.0 --version
gst-launch-1.0 version 1.26.10
GStreamer 1.26.10

解决问题

260119更新:

经过测试发现之前pip安装的包似乎被屏蔽掉了,可以重新 conda install 一下


PyGObject安装记录
http://blog.mingxuan.xin/2026/01/16/20260116/
作者
Obscure
发布于
2026年1月16日
许可协议