मुझे पता है कि इस साइट पर यह प्रश्न पहले पूछा गया है, और मुझे कुछ योग्य चर्चाएं मिली हैं, लेकिन मैंने जो समाधान ढूंढे हैं और काम नहीं किया है। मैं अजगर सीखना चाहता हूं और मुझे अपने मैक पर इसे ठीक से स्थापित करने में परेशानी हो रही है। मैं OS X 10.6.7 चला रहा हूं।
मैंने python.org से Python 3.2 इंस्टॉलर डाउनलोड किया है और इसे स्थापित किया है, जो कि स्थापित है /Library/Frameworks/Python.framework/Versions/3.2/bin
। यह अभी के लिए ठीक है क्योंकि मैं विकसित करने के लिए केवल आईडीएलई का उपयोग कर सकता हूं। कमांड लाइन से 3.2 का उपयोग करने के लिए python
मैंने अपने $PATH
वैरिएबल को फिर से चालू करने की कोशिश की । यह कैसा ~/.profile
दिखता है:
PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
हालाँकि, python
अभी भी 2.6.1 लॉन्च किया गया है:
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$ . ./.profile
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$
कुछ समय के लिए उससे संघर्ष करने के बाद, मैंने फैसला किया कि मुझे बस 3.2 की स्थापना रद्द करनी चाहिए और पायथन के सिस्टम इंस्टॉलेशन को अपडेट करने का प्रयास करना चाहिए। मैं इस बारे में अनिश्चित हूं कि इसे ठीक से कैसे किया जाए, इसलिए मुझे या तो 3.2 को कमांड लाइन के साथ काम करना होगा या 2.6.1 को अपडेट करना होगा।
/etc/path
जैसा कि आपने सुझाव दिया है कि संपादन पूरी तरह से काम करता है। मेरे लिए, समस्या यह थी कि मैं एक कस्टम अजगर स्थापना का उपयोग करना चाहता था, यह पहचानने के लिए दोनों ग्राफिकल और टर्मिनल ईमैक्स मिल रहे थे। पारितोषिक के लिए धन्यवाद!