कौन से पायथन आईडीई / इंटरैक्टिव गोले पाई के लिए सबसे उपयुक्त हैं?


18

मुझे पता है कि यह शायद थोड़ा डरावना क्षेत्र है, लेकिन मैं आगे जाने वाला हूं।

मैं सोच रहा हूं कि कौन से कई अजगर आईडीई / इंटरैक्टिव गोले आरपीआई के लिए सबसे उपयुक्त हैं? इससे मेरा मतलब है कम रैम, और एसडी पर काफी कम मेमोरी।

यदि किसी के पास कोई अन्य कारक है जो उन्हें लगता है कि इसमें शामिल होना चाहिए, तो कृपया टिप्पणी करें।


2
IPython बहुत अच्छा imho है। आईडीई के लिए मैं ग्रहण का उपयोग करता हूं ... लेकिन हल्के ढंग से नहीं। :)
पाओलो

1
मैं विम का उपयोग करता हूं। आप वास्तव में इसे एक आईडीई नहीं कह सकते हैं, लेकिन इसमें बहुत बड़ा सिंटैक्स हाइलाइटिंग है और आकार और मेमोरी के मामले में शायद सबसे कम मांग वाला संपादक है।
जीविंग

@ पाओलो क्या यह अच्छी तरह से चलता है? पीआई को ध्यान में रखते हुए कोई JIT JVM नहीं है जिसकी मैं कल्पना करूंगा कि यह अनुपयोगी है
Jivings

2
पाई पर ग्रहण?! मैंने आकार के कारण उस पर शासन किया। सुझाव के लिए धन्यवाद साथियों।
AC

बस स्पष्ट करने के लिए, मैंने आरपीआई पर उन लोगों को नहीं चलाया ... :) मैं कोशिश भी नहीं करूंगा क्योंकि ठेठ रैम का उपयोग एमबी के कुछ सौ है ...
पाओलो

जवाबों:


7

अन्य कंप्यूटरों पर मैं स्थापित किए गए PyDev के साथ ग्रहण का उपयोग करता हूं लेकिन रास्पबेरी पाई पर चलने के लिए मैं ग्रहण को बहुत बड़ा मानता हूं।

पायथन आईडीई को मुझे निम्नलिखित तीन चीजें देने की आवश्यकता है,

  • अजगर रंगने वाला
  • स्मार्ट इंडेंटिंग
  • डिबगर

मैं सुझाव देता हूं कि पायथन कलरिंग और स्मार्ट इंडेंटिंग पाने के लिए एक त्वरित और सरल तरीके के लिए IDLE का उपयोग करें। जहां तक ​​एक डिबगर की बात है तो आप Winpdb का उपयोग कर सकते हैं (बस इसके साथ अपनी पायथन फाइलें खोलें और आपके पास सभी डीबगिंग नियंत्रण और अंतर्दृष्टि है जो आपको PyDev पर मिलेगी)।

Winpdb रास्पबेरी पाई वेबसाइट से डेबियन स्क्वीज़ वितरण पर स्थापित होता है। IDLE डेबियन निचोड़ पर स्थापित नहीं है, लेकिन आसानी से उपयोग करके स्थापित किया जा सकता है sudo apt-get install idle


6

मैं का उपयोग कर के साथ चला जाता हूँ viया nano। Emacs शायद ठीक भी होंगे।

हालांकि ये शाब्दिक अर्थों में नहीं हैं IDE, सही सेटअप के साथ आप एक IDE की कार्यक्षमता को एक छोटे पदचिह्न के साथ प्राप्त कर सकते हैं। मैं ईमानदार रहूंगा, मुझे पता नहीं है कि आईडीएल जैसे "उचित" आईडीई के संसाधन आवश्यकताओं की क्या आवश्यकता है, लेकिन जैसा कि वे खिड़की वाले वातावरण हैं, यह मुझे चौंकाता है कि वे एक साधारण पाठ संपादक की तुलना में बहुत अधिक संसाधनों का उपयोग करेंगे वाक्यविन्यास हाइलाइटिंग, और कोड चलाने के लिए एक कमांड लाइन।


3
Vi के लिए +1। हालाँकि ये आईडीई के नहीं हैं, वे काम करवाते हैं, और आप पीआई पर सबसे अच्छा प्रदर्शन करेंगे।
जीव


1
वास्तव में? मैं वीआईई का उपयोग नहीं करूंगा, विम बेहतर शर्त है।

3

रास्पबेरी पाई महान है लेकिन हां, इसकी सीमाएं हैं। कोई बात नहीं। हम उस के भीतर काम करते हैं, और इसके बारे में क्या है। इसलिए...

सिर्फ आईडीएलई का उपयोग क्यों नहीं? इसके पास आपकी ज़रूरत की हर चीज़ बहुत अधिक है / है। * इसका छोटा, इसे पायथन * क्रॉस-प्लेटफ़ॉर्म के लिए डिज़ाइन किया गया था: विंडोज और लिनक्स पर काम करता है * कई पूर्ववत के साथ मल्टी-विंडो टेक्स्ट एडिटर * पायथन रंग और कई अन्य विशेषताएं, जैसे स्मार्ट इंडेंट और कॉल टिप्स * पायथन शेल विंडो (उर्फ इंटरएक्टिव इंटरप्रेटर) ) * डिबगर (पूर्ण नहीं है, लेकिन आप ब्रेकपॉइंट, दृश्य और चरण सेट कर सकते हैं)

इसका सबसे अच्छा तरीका है, वास्तव में।

~ डेविड


0

या आप NINJA-IDE प्राप्त कर सकते हैं। खैर, इसकी एकमात्र चीज जो आधिकारिक तौर पर पाई पर चलती है।

मैं देखता हूं कि रास्पबेरी पाई कुछ सीमित है और पसंदीदा IDE IDLE है, जो बहुत सीमित है। मुझे नहीं पता कि हार्ड-कोर कोडिंग के लिए कोई क्यों पीआई को पसंद करेगा। (बड़ी बात, पाई पर पायथन 3 में ऑब्जेक्ट-ओरिएंटेड नहीं है। क्या इस बग को किसी ने भी देखा है कि चाइल्ड क्लासेस अपने पैरेंट क्लास से फंक्शन नहीं लेते हैं?) खैर, मैं पाई पर शेल कोडिंग और NINJA-IDE पसंद करता हूं।


0

मुझे पता है कि यह एक पुराना विषय है, लेकिन अगर कोई इस पर विचार करेगा, तो मुझे लगता है कि इस मुद्दे पर मेरा जवाब मदद का हो सकता है। मैं Geany के साथ रास्पबेरी पाई 2 और 10 'स्क्रीन पर काम करता हूं। मैं एक तेज, सरल आईडीई चाहता था जो मेरी परियोजना की सभी फाइलों को देखने और उन्हें टैब के रूप में खोलने की अनुमति देगा, जो वाक्यविन्यास रंग, प्रतीक विश्लेषण, स्वत: पूर्णता (जो केवल गीन में आंशिक है, लेकिन अभी भी ...) के साथ काम करेगा, ब्लॉक रैपिंग और प्रोजेक्ट रनर। उन सभी चीजों को geany द्वारा एक सरल लेकिन कुशल तरीके से नियंत्रित किया जाता है। तो यह मेरे अन्यथा पसंदीदा अजगर संपादक, Jetbrains Pycharm के लिए एक बहुत अच्छा विकल्प बनाता है जो सबसे अच्छा अजगर आईडीई है जो मैंने कभी पाया है ... (और लगभग एक ही ग्रहण के अलावा जो स्वत: पूर्णता को पूरी तरह से संभालता है)


वाह, दस फुट की स्क्रीन।
एरिक नेल्सन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.