Haskell 试图在Mac上安装gtk时出现致命错误(Mavericks)

Haskell 试图在Mac上安装gtk时出现致命错误(Mavericks),haskell,gtk,installation,Haskell,Gtk,Installation,我想我是个贪吃惩罚的人。我正在尝试(再次)在我的Mac上安装gk,这样我就可以从Haskell那里试用它了。我按照下面的说明,在 JHBug构建元GTK OSX Bootstrap < 阶段 构建失败,出现Python错误(请参见下面的日志)和弹出对话框(Python在使用libpython2.7.dylib插件时意外退出) 有人知道如何解决这个问题吗 -------------- 制作全套文档 在gnome中制作所有文档 XML2PO de/gnome-doc-make.xml XML2PO

我想我是个贪吃惩罚的人。我正在尝试(再次)在我的Mac上安装gk,这样我就可以从Haskell那里试用它了。我按照下面的说明,在<强> JHBug构建元GTK OSX Bootstrap < <强>阶段

构建失败,出现Python错误(请参见下面的日志)和弹出对话框(Python在使用libpython2.7.dylib插件时意外退出)

有人知道如何解决这个问题吗

--------------
制作全套文档
在gnome中制作所有文档
XML2PO de/gnome-doc-make.xml
XML2PO de/legal.xml
XML2PO de/make-ref.xml
致命的Python错误:PyThreadState\u Get:没有当前线程
致命的Python错误:PyThreadState\u Get:没有当前线程
致命的Python错误:PyThreadState\u Get:没有当前线程
/bin/sh:第1行:85775中止陷阱:6蟒蛇路径=“/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc make/../xml2po:/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc-utils-make/../xml2po:/Users/dhj/gtk/lib/python2.7/site packages/gtk/inst/inst/lib/python2.7/site packages/gtk-2.0:/Users/dhj/gtk/inst”/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc make/./../xml2po/xml2po/xml2po“-m docbook-e-t“${mo}”“${d}C/make-ref.xml”>make-ref.xml.tmp
make[2]:***[de/make-ref.xml]错误134
make[2]:***等待未完成的工作。。。。
/bin/sh:第1行:85767中止陷阱:6 PYTHONPATH=”/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc make/../xml2po:/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc-utils/../xml2po:/Users/dhj/gtk/lib/python2.7:/Users/dhj/gtk/inst/lib/python2.7/site packages/gtk-2.0:/Users/dhj/gtk/inst/inst/lib/python2.7/site packages“/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc-make/./../xml2po/xml2po/xml2po“-m docbook-e-t“${mo}”“${d}C/gnome-doc make.xml”>gnome-doc-make.xml.tmp
make[2]:***[de/gnome doc make.xml]错误134
/bin/sh:第1行:85773中止陷阱:6 PYTHONPATH=”/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc make/../xml2po:/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc-utils/../xml2po:/Users/dhj/gtk/lib/python2.7:/Users/dhj/gtk/inst/lib/python2.7/site packages/gtk-2.0:/Users/dhj/gtk/inst/inst/lib/python2.7/site packages“/Users/dhj/gtk/source/gnome-doc-utils-0.20.10/doc/gnome-doc make/../../xml2po/xml2po/xml2po“-m docbook-e-t“${mo}”“${d}C/legal.xml”>legal.xml.tmp
生成[2]:***[de/legal.xml]错误134
生成[1]:***[all recursive]错误1
make:**[all recursive]错误1

当我遇到这个问题时,这是因为我的机器上有一个奇怪的Python版本混合。简单的修复方法是在运行jhbuild-build-Python之前运行jhbuild-build-meta-gtk-osx-bootstrap,这样环境就有了它期望的版本