मैंने पाया कि pygtk पैकेज का एक हिस्सा है। पिघलने के लिए काम करने के लिए आपको निम्नलिखित स्थापित करने की आवश्यकता है:
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
बाद में यदि आप ls "/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 वास्तव में पुस्तकालय है जो pygtk लाइब्रेरी लिंक बनाता है जो मेल्ड की तलाश में है, मुझे लगता है कि इंस्टाल ऑर्डर महत्वपूर्ण है, क्योंकि ये सभी पैकेज इंस्टॉल किए गए थे और मेलड गायब pygtk लाइब्रेरी त्रुटि के साथ शुरू करने में विफल रहा।
ऊपर के क्रम में स्थापित होने पर मेव्ड 10.9.2 पर चलने वाली दो अलग-अलग मशीनों पर बिना किसी खराबी के कार्य किया जाता है, जो पहले एक पूर्ण पर्यावरण सेटअप था, जिसमें मेल्ड ने शुरू होने पर कोई pygtk लाइब्रेरी की सूचना नहीं दी थी।
मैंने पाया कि PYTHONPATH को सेट करने की आवश्यकता के बिना काम किया, यह कहने के लिए नहीं कि यह एक बुरा विचार नहीं है।
मेल को निष्पादित करने के लिए, बस एक टर्मिनल खोलें और निष्पादित करें:
meld
संपादित करें: जोड़ा नल पीपा, स्थापित करने के लिए काइरो के लिए आवश्यक पीपा स्थापित करें। जोड़ा काढ़ा स्थापित meld, निष्पादन निर्देश जोड़ा।