如何设置安装PyGTK的路径pygobject Macos catalina

时间:2020-09-03 09:39:54

标签: macos pygtk pygobject

我是通过brew pygobject3安装的,它是 / usr / local /地窖/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手册页。

1 个答案:

答案 0 :(得分:1)

首先请确保您已完全安装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:-}"