我正在尝试让我酿造的 python 版本与酿造的 gtk 一起使用。但是,我收到此错误。我找不到导致此问题的问题。安装 pygtk 后会出现此错误。
$ python
Python 2.7.5
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0/gio/__init__.py:23: Warning: g_str_has_prefix: assertion `str != NULL' failed
from _gio import *
Segmentation fault: 11
安装的 gtk 和 pygtk 软件包版本是 gtk+-2.24.20 和 pygtk: stable 2.24.0。
我的 brew 安装包列表是:
atk gdk-pixbuf jpeg pango pygobject
cairo gettext libffi pcre pygtk
cmake glib libpng pixman python
fontconfig gtk+ libtiff pkg-config readline
freetype harfbuzz nginx postgresql sqlite
gdbm icu4c ossp-uuid py2cairo xz