我是通过brew pygobject3安装的,它是/usr/local/Cellar/pygobject3/3.36.1我尝试导出到正确的路径,但在尝试安装PyGTK时仍然收到:
配置:错误:不满足包要求(pygobject-2.0 >= 2.21.3):
未找到包'pygobject-2.0‘
如果使用非标准前缀安装软件,请考虑调整PKG_CONFIG_PATH环境变量。
或者,您可以设置环境变量PYGOBJECT_CFLAGS和PYGOBJECT_LIBS,以避免调用pkg-config。有关详细信息,请参阅pkg-config手册页。
发布于 2020-09-06 02:36:42
首先,确保已完全安装了PyGObject:
$ brew install python3 gobject-introspection gtk+3 adwaita-icon-theme如果你仍然收到错误,我已经看到了自制版本的libffi的问题,它不是自动链接的:
$ libffi_path="$(brew ls libffi | grep pkgconfig | xargs dirname)"
$ export PKG_CONFIG_PATH="${libffi_path}:${PKG_CONFIG_PATH:-}"https://stackoverflow.com/questions/63720910
复制相似问题