2015-03-07 6 views
13

मैं वर्तमान में अपने मैकबुक प्रो पर ओएस एक्स योसेमेट (10.10.2) चला रहा हूं ... डिफ़ॉल्ट रूप से, ऐप्पल यॉसाइट पर पायथन 2.7.6 जहाजों को भेजता है।मैक ओएस एक्स पर स्थापित पायथन 3 लेकिन इसके अभी भी पायथन 2.7

बस डाउनलोड और अजगर 3 के लिए इस इंस्टॉलर भागा: python-3.4.3-macosx10.6.pkg

जब मैं अपने टर्मिनल खोल दिया और python में टाइप, यह क्या लेकर आए हैं:

Python 2.7.6 (default, Sep 9 2014, 15:04:36) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 

प्रश्न (ओं):

  1. क्या किसी को पता है कि पाइथन 3.4.3 दुभाषिया कहाँ स्थापित किया गया था?
  2. क्या मुझे स्थापित Python 3.4.3 के स्थान पर PYTHON_HOME जैसे वैश्विक पर्यावरणीय चर सेट करने से पहले Python 2.7.3 को अनइंस्टॉल करने की आवश्यकता है (यदि हां, तो मैं यह कैसे कर सकता हूं)?

उत्तर

30

के बजाय python3 टाइप करने का प्रयास करें।

+0

धन्यवाद, यह काम करता है लेकिन python3 python3 का उपयोग करने के पारंपरिक तरीके है? मैं python3 का उपयोग कर * .py फ़ाइल कैसे संकलित करूं? –

+1

हां, यह पारंपरिक तरीका है। यदि आप python3 का उपयोग कर .py फ़ाइल चलाने के लिए चाहते हैं, तो बस 'python3 yourfile.py' का उपयोग करें। – rhombidodecahedron

+1

@social_javaguy आप एक उत्तर = पी स्वीकार करने पर विचार कर सकते हैं – rhombidodecahedron

0

आप बेहतर python3 (और कई अन्य चीजों) स्थापित होता homebrew (http://brew.sh) का उपयोग कर: यह गंदगी आपके सिस्टम नहीं है और यह सब कुछ स्वतः स्थापित करें;)

1

संस्करण ओएस एक्स एल कैप्टन में, आप दुभाषिया को पा सकते हैं: /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4

इस पथ को टर्मिनल में खींचकर और एंटर दबाकर आप इस संस्करण को चलाने में सक्षम होंगे।

इसे तेजी से चलाने के लिए आप टर्मिनल में टाइप करके एक उपनाम बना सकते हैं: alias python = 'python3.4'

4

जबकि @ rhombidodecahedron का जवाब संक्षिप्त और करने के लिए-बिंदु है और @Nacho Izquierdo पूरी तरह से अपने पहले प्रश्न के पते, मेरा उत्तर कुछ और अधिक विस्तार में अपने दूसरे सवाल का जवाब करना है:

एक चाहिए नहीं स्थापना रद्द करें अजगर 2.7 जो मैक ओएस एक्स के साथ आता है; यह ऐप्पल द्वारा आपूर्ति की जाती है और ओएस एक्स पर चल रहे अनुप्रयोगों के लिए इसकी आवश्यकता होती है। यह में संग्रहीत है। यदि इसे हटा दिया गया है, तो मैक ओएस एक्स को पुनर्स्थापित करना होगा।

आशा है कि मदद करता है! और @rhombidodecahedron और @Nacho Izquierdo द्वारा दिए गए उत्तरों को दोहराने के लिए, अलग से पाइथन 3.x इंस्टॉल करें और python3 का उपयोग करें यदि आप उस संस्करण का उपयोग करना चाहते हैं।

पायथन 2.7 मानक है, पायथन 3.x भविष्य है।

3

पायथन 3.x का उपयोग करने के लिए, के बजाय python3 टाइप करें।

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