Jawaban:
Solusinya adalah menginstal PyGTK, langsung dari pkg
file di repositori:
http://sourceforge.net/projects/zero-install/files/PyGTK/2.24.0/org.pygtk.macosx.pkg/download
Itu bekerja dengan sempurna setelah itu.
Saya menemukan bahwa pygtk hanya bagian dari paket. Agar bisa bekerja, Anda perlu menginstal yang berikut ini:
XQuartz
brew uninstall cairo gtk+ pygobject py2cairo pygtk
brew tap phinze/homebrew-cask
brew install cairo gtk+
brew install py2cairo pygtk
brew install pygobject
brew install meld
Setelah itu jika Anda ls "/usr/local/lib/python2.7/site-packages/" Anda akan melihat ini:
Mac-Pro:~ user$ ls -la /usr/local/lib/python2.7/site-packages/ | grep pygtk
lrwxr-xr-x 1 user admin 84 Mar 3 19:46 gtksourceview2.so -> ../../../Cellar/pygtksourceview/2.10.0/lib/python2.7/site-packages/gtksourceview2.so
lrwxr-xr-x 1 user admin 70 Mar 5 01:04 pygtk.pth -> ../../../Cellar/pygobject/2.28.6/lib/python2.7/site-packages/pygtk.pth
lrwxr-xr-x 1 user admin 69 Mar 5 01:04 pygtk.py -> ../../../Cellar/pygobject/2.28.6/lib/python2.7/site-packages/pygtk.py
-r--r--r-- 1 user admin 2075 Mar 5 01:05 pygtk.pyc
lrwxr-xr-x 1 user admin 70 Mar 5 01:04 pygtk.pyo -> ../../../Cellar/pygobject/2.28.6/lib/python2.7/site-packages/pygtk.pyo
pygobject sebenarnya adalah pustaka yang menciptakan tautan pustaka pygtk yang dicari berbaur, saya pikir urutan pemasangannya penting, karena semua paket ini diinstal dan berbaur gagal memulai dengan kesalahan pustaka pygtk yang hilang.
Ketika diinstal dalam urutan di atas, berbaur berfungsi dengan sempurna pada dua mesin terpisah yang menjalankan Mavericks 10.9.2 yang sebelumnya memiliki pengaturan lingkungan penuh di mana berbaur melaporkan tidak ada perpustakaan pygtk ketika dimulai.
Saya menemukan ini berhasil tanpa perlu menetapkan PYTHONPATH, tidak untuk mengatakan bahwa itu bukan ide yang buruk.
Untuk menjalankan berbaur, cukup buka terminal dan jalankan:
meld
Sunting: Menambahkan tong ketuk, pasang tong, diperlukan untuk menginstal cairo. Menambahkan brew install meld, tambah instruksi eksekusi.
Saya menggunakan macport untuk menginstal berbaur di udara Mac Yosemite OSX 10.10 saya. Saya mengalami masalah yang sama. Metode @brablc sepertinya tidak bekerja untuk saya. Lalu saya menemukan solusi ini yang berfungsi untuk saya:
PYTHONPATH=/usr/lib/python2.7 meld &