2012-08-08 13 views
8

शुरुआत में मैंने पाइथन 2.7 था, जो अक्सर ओएस के साथ बंडल आता है (वर्तमान में लिनक्स मिंट 12 का उपयोग कर)। मैं पायथन 3 का प्रयास करना चाहता था, इसलिए मैंने इसे पायथन 2 के साथ स्थापित किया। ठीक है, मैं python या python3 पर कॉल करके टर्मिनल में दोनों संस्करण चला सकता हूं। हालांकि, पाइथन 3 के साथ आईडीएलई शुरू करने का कोई तरीका नहीं है। क्या कोई झंडा है जिसे मैं इसे शुरू करने पर आईडीईएल को पास कर सकता हूं ताकि मैं चुन सकूं कि अजगर का कौन सा संस्करण मैं इसे चलाने के लिए चाहूंगा?लिनक्स पर पायथन 3 के साथ आईडीईएल शुरू करें (पाइथन 2.7 के साथ स्थापित)

उदा। (ये काम नहीं करते हैं) idle3 या idle --shell=python3 या ऐसा कुछ। आशा है कि आपको मेरा मतलब मिल जाएगा। मैंने this question about IDLE for Python 3 (on Vista) में एक अलग निष्पादन योग्य को इंगित करने के बारे में पढ़ा। हालांकि, मैं लिनक्स पर समान चीज़ नहीं कर सकता।

उत्तर

4

आपको उचित पैकेज स्थापित करना होगा - पायथन 2.x और 3.x एक दूसरे के साथ संगत नहीं हैं।

आप लिंक here देख सकते हैं।

+1

पर काम करता है कि के लिए धन्यवाद। मुझे '/ usr/bin' में निष्क्रिय होने के लिए exectubale मिला, जिसे 'निष्क्रिय' कहा जाता है, और दूसरा 'idle-python2.7' कहा जाता है। तो मैंने कोशिश की 'sudo apt-get निष्क्रिय-python3.2' स्थापित करें, और अनुमान लगाओ क्या? समस्या सुलझ गयी! मदद के लिए –

9

बस प्रकार sudo apt-get install idle3 अपने टर्मिनल में और निष्क्रियके अपने संस्करण अजगर 3 पहले से स्थापित के लिए स्थापित किया जाएगा। फिर दोनों संगत हैं। आप idle टाइप करके अपने टर्मिनल से 2.7 निष्क्रिय चलाते हैं। और टर्मिनल में idle3 टाइप करके आप निष्क्रिय 3 संस्करण चलाते हैं। यह मेरे लिए काम किया।

2

मैं निम्न आदेश का उपयोग कर निष्क्रिय स्थापित:

sudo yum install python-tools.x86_64 

और मैं दोनों आदेश चला सकते हैं और मुझे को Python2 या 3 खोल क्रमशः देता है:

idle 
idle3 
+0

धन्यवाद – eeshwr

3

मैं python3-उपकरणों के लिए स्थापित करने के लिए किया था idle3 प्राप्त करें (फेडोरा 18 का उपयोग कर)।

+0

फेडोरा 17 पर भी काम करता है। – tinkerbeast

1

क्रिस्टी ने कहा:

"मैं python3 उपकरण स्थापित करने के लिए (फेडोरा 18 का प्रयोग करके) idle3 पाने के लिए था।"

sudo यम स्थापित python3 उपकरण

यह भी फेडोरा 19.

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