2012-04-26 34 views
6

स्थापित नहीं है हाय मैं अपने मैक पर matplotlib स्थापित करने की कोशिश कर रहा हूँ। मैं शेर ओएस एक्स हैपायथन 2.7 matplotlib

मेरी अजगर संस्करण 2.7.1

हर बार जब मैं matplotlib स्थापित (यह जब मैं टर्मिनल से इसे चलाने यह क्या कहते हैं), यह इस त्रुटि promots है

matplotlib 1.1.0 cannot be installed on this disk. matplotlib requires System python 2.7 to install. 

मैं मैं अजगर दुनिया के लिए नया हूं और मुझे कुछ चीजों को ग्राफ करने के लिए एक उपकरण की आवश्यकता है ... इसलिए एक स्पष्ट स्पष्टीकरण की सराहना की जाती है।

धन्यवाद!

+2

मैंने ओएसएक्स पर matplotlib स्थापित करने के लिए एक गाइड पोस्ट किया है (http://stackoverflow.com/questions/10183144/installing-build-matplotlib-in-mac-osx-lion/10183340#10183340) कुछ बार अब, और मेरे निर्देश अभी तक असफल हो गए हैं। कोशिश करें और मुझे बताएं कि यह काम नहीं करता है? –

+2

एक और विस्तृत ट्रेसबैक उपयोगी होगा। आपके द्वारा उठाए गए चरणों को स्थापित करने के लिए आप किस विधि का उपयोग कर रहे हैं और आपको कौन सी त्रुटि मिल रही है, इसके बारे में आपको और अधिक विशिष्ट होना चाहिए। –

+0

@shuzOMGchen hi, मैंने उपरोक्त त्रुटि का उल्लेख किया है जो matplotlib 1.1.0 इस डिस्क पर स्थापित नहीं किया जा सकता है। matplotlib को स्थापित करने के लिए सिस्टम पायथन 2.7 की आवश्यकता है। मैं इसे निम्नलिखित लिंक से आने वाले उत्साही का उपयोग करके इंस्टॉल कर रहा हूं http://sourceforge.net/projects/matplotlib/files/ मुझे उम्मीद है कि यह स्पष्ट है! –

उत्तर

0

मैंने अपने मैक बुक प्रो पर कई बार शेर चलाने पर numpy, scipy, और matplolib स्थापित करने का प्रयास किया और वे सभी विफल हो गए। नोलन का नुस्खा कैमरा बहुत करीब है, लेकिन कुछ matplotlib परीक्षण अजीब तरीके से विफल रहे थे। मेरे लिए काम करने वाली विधि पृष्ठ Installing Python, virtualenv, NumPy, SciPy, matplotlib and IPython on Lion

4

पर पाया जा सकता है आप एक बाइनरी पैकेज स्थापित कर रहे हैं जो एक विशिष्ट सिस्टम पायथन की अपेक्षा करने जा रहा है। आप स्रोत से निर्माण से बेहतर हैं।

बस पिप से यह स्थापित करने की कोशिश:

pip install numpy 
pip install matplotlib 

आप अभी तक पिप की जरूरत नहीं है, तो आप इसे इस तरह स्थापित कर सकते हैं: अगर यह के किसी भी विफल रहता है, तो @Nolen Royalty's guide पालन

wget "http://peak.telecommunity.com/dist/ez_setup.py" 
python ez_setup.py 
easy_install pip 

कि उन्होंने टिप्पणियों में उल्लेख किया है

3

मैंने सभी काम करने के लिए अलग-अलग तरीकों से पाइथन स्थापित करने का प्रयास किया है, और सभी को एक साथ काम करने के लिए मैटप्लॉटिब प्राप्त करने का प्रयास किया है। पाइथन का आपका सटीक संस्करण numpy, scipy, और matlplotlib के संस्करण को निर्देशित करेगा जो आपके लिए काम करेगा।

अब तक, मैंने पाया है कि सबसे आसान समाधान प्री-बिल्ट पैकेज एनथॉट का उपयोग करना है। यह उन सभी समस्याओं का ख्याल रखता है जो एक आसान इंस्टॉलर के साथ हैं। आपको मायावी (एक इंटरेक्टिव 3 डी प्लॉटिंग टूल) जैसे कुछ अतिरिक्त सॉफ़्टवेयर इंस्टॉल हो सकते हैं, लेकिन यह बहुत अधिक नहीं है।

यदि आप छात्र हैं (या ईमेल की शुरुआत के बाद से कभी भी रहे हैं), तो आप संपूर्ण 0thके लिए संपूर्ण एनथॉट पैकेज डाउनलोड कर सकते हैं। या आप www.enthought.com पर एनथॉट होम पर जा सकते हैं। आपको बस इतना करना है कि अकादमिक लाइसेंस का चयन करें और फिर एक ईमेल डालें जो .edu में समाप्त होता है।

मुझे लगता है कि नि: शुल्क परीक्षण संस्करण हैं जो इस मुद्दे को हल करना चाहिए। मैंने परीक्षण परीक्षणों में से किसी भी प्रयास की कोशिश नहीं की है, लेकिन यदि यह एक सीमित समय परीक्षण है, तो भी आप परीक्षण संस्करण का उपयोग करने में सक्षम होना चाहिए, और उसके बाद यह देखने के लिए कि प्रत्येक पैकेज के कौन से संस्करण आपको स्थापित करने की आवश्यकता है। यह थोड़ा और चौराहे है, लेकिन यह काम करना चाहिए।

+0

एनाकोंडा भी काफी अच्छा है (ईमानदारी से मैं एन्थॉट के आईडीई पर स्पाइडर पसंद करता हूं)। – Yann

0

चूंकि आप सूचीबद्ध करते हैं कि आप पाइथन के लिए नए हैं, इसलिए मै मैकस्पोर्ट्स के साथ मैटलप्लिपिब स्थापित करने की सलाह देता हूं। सबसे पहले स्थापित macports http://www.macports.org/install.php तो अमल बंदरगाह स्थापित py27-matplotlib

कुछेक साल पहले वहाँ कुछ अतिरिक्त कदम थे, लेकिन अब यह इस सरल है। आपको यह सुनिश्चित करने की ज़रूरत है कि आप मैकपोर्ट पायथन के लिए अपना पर्यावरण सेट करें, लेकिन यह प्रलेखन में प्रदान किया गया है।

मज़ा लें!

संबंधित मुद्दे