답변:
해결책은 pkg
저장소 의 파일에서 직접 PyGTK를 설치 하는 것입니다.
http://sourceforge.net/projects/zero-install/files/PyGTK/2.24.0/org.pygtk.macosx.pkg/download
그 후 완벽하게 작동했습니다.
pygtk는 패키지의 일부일뿐입니다. meld가 작동하려면 다음을 설치해야합니다.
X 쿼츠
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
나중에 "/usr/local/lib/python2.7/site-packages/"이면 다음과 같이 표시됩니다.
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는 실제로 meld가 찾고있는 pygtk 라이브러리 링크를 만드는 라이브러리입니다.이 패키지가 모두 설치되고 meld가 누락 된 pygtk 라이브러리 오류로 시작하지 못했기 때문에 설치 순서가 중요하다고 생각합니다.
위의 순서로 설치하면 meld는 이전에 전체 환경 설정을 가지고있는 Mavericks 10.9.2를 실행하는 두 개의 개별 시스템에서 완벽하게 작동했으며, meld는 시작할 때 pygtk 라이브러리를보고하지 않았습니다.
나는 이것이 PYTHONPATH를 설정할 필요없이 효과적이라는 것을 알았습니다. 그것은 나쁜 생각이 아닙니다.
meld를 실행하려면 터미널을 열고 다음을 실행하십시오.
meld
편집 : cairo를 설치하는 데 필요한 탭 통, 설치 통을 추가했습니다. brew install meld를 추가하고 실행 명령을 추가했습니다.