दो तरीके अजगर बनाया जा सकता है और स्थापित मैक ओएस एक्स पर एक एक पारंपरिक फ्लैट यूनिक्स-y साझा लाइब्रेरी के रूप में है। अन्य एक framework
स्थापित के रूप में जाना जाता है, जहां उत्पाद के लिए घटक निर्देशिका (include
, lib
, bin
) के सभी मुख्य ढांचा निर्देशिका के अंतर्गत उपनिर्देशिका के रूप में स्थापित कर रहे हैं ओएस एक्स पर अन्य चौखटे के समान एक फ़ाइल लेआउट। Fink
प्रोजेक्ट यूनिक्स साझा लाइब्रेरी विधि का उपयोग कर पायथन स्थापित करता है। ओएस एक्स में एप्पल की आपूर्ति अजगर, python.org
संस्थापक और MacPorts
परियोजना, सहित अधिकांश अन्य वितरकों, अजगर की framework
संस्करणों को स्थापित करें। एक रूपरेखा स्थापना के लाभ यह है कि यह विभिन्न ओएस एक्स API कॉल एक विंडो प्रबंधक कनेक्शन (आम तौर पर जीयूआई से संबंधित इंटरफेस) की आवश्यकता होती है क्योंकि अजगर दुभाषिया ढांचे के भीतर एक एप्लिकेशन बंडल के रूप में पैक किया जाता है के साथ ठीक से काम करेगा।
यदि आपको matplotlib में फ़ंक्शंस की आवश्यकता है जिसके लिए जीयूआई फ़ंक्शंस की आवश्यकता है, तो सबसे आसान तरीका मैकपॉर्ट्स पर स्विच करना हो सकता है जो पैकेज मैटलप्लिब (port py27-matplotlib
) और इसकी निर्भरताओं को भी पैकेज करता है। यदि हां, तो सावधान Fink
और MacPorts
के बीच पैकेज को मिलाने के लिए नहीं हो सकता है। जब तक कि आप वास्तव में सावधान नहीं हैं, तब तक एक या दूसरे के साथ रहना सबसे अच्छा है। तदनुसार अपने खोल पथ समायोजित करें; यह सभी Fink संकुल को हटाने और MacPorts संस्करण स्थापित करने के लिए सबसे सुरक्षित होगा।
स्रोत
2010-11-09 08:32:04
अजीब, मुझे यकीन है कि मैं वहाँ में फिंक डाला गया था। –
आपने पायथन स्थापित करने के लिए फ़िंक का उपयोग क्यों किया? ओएस एक्स –
के साथ पाइथन जहाजों को मुझे कई अन्य चीजों की आवश्यकता होती है जैसे सिसी, मैटलप्लिब, और आईपीथॉन। –