Yanıtlar:
Çözüm, PyGTK'yı doğrudan pkg
depodaki dosyadan yüklemekti :
http://sourceforge.net/projects/zero-install/files/PyGTK/2.24.0/org.pygtk.macosx.pkg/download
Bundan sonra kusursuz çalıştı.
Pygtk'in paketin sadece bir parçası olduğunu gördüm. Meld'in çalışması için aşağıdakileri yüklemeniz gerekir:
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
Daha sonra "/usr/local/lib/python2.7/site-packages/" lsini görmeniz gerekir:
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 aslında meld aradığı pygtk kütüphane bağlantıları oluşturan kütüphane, bence bu paketlerin hepsi yüklü ve meld eksik pygtk kütüphane hatası ile başlayamadı gibi yükleme sırası önemlidir.
Yukarıdaki düzende kurulduğunda, daha önce meld başlatıldığında hiçbir pygtk kütüphanesi bildirmediği tam bir ortam kurulumuna sahip olan Mavericks 10.9.2 çalıştıran iki ayrı makinede kusursuz bir şekilde işlev gördü.
Bunun PYTHONPATH'ı ayarlamaya gerek olmadan işe yaradığını gördüm, bunun kötü bir fikir olmadığını söylemek değil.
Meld yürütmek için sadece bir terminal açın ve çalıştırın:
meld
Düzenleme: Kahvenin yüklenmesi için musluk fıçısı, yükleme fıçısı eklendi. Demlemek kurulum ekledi, yürütme talimatı eklendi.
Yosemite OSX 10.10 mac havama meld yüklemek için macport kullanıyorum. Aynı sorunla karşılaştım. @brablc yöntemi benim için işe yaramıyor gibi görünüyor. Sonra benim için çalışan bu çözümü buldum :
PYTHONPATH=/usr/lib/python2.7 meld &