Pydroid 3 एंड्रॉइड के लिए उपयोग में सबसे आसान और शक्तिशाली शैक्षणिक Python 3 IDE है।
विशेषताएँ:
- ऑफ़लाइन पायथन 3 दुभाषिया: पायथन प्रोग्राम चलाने के लिए किसी इंटरनेट की आवश्यकता नहीं है।
- पिप पैकेज मैनेजर और उन्नत वैज्ञानिक पुस्तकालयों के लिए प्रीबिल्ट व्हील पैकेज के लिए एक कस्टम रिपॉजिटरी, जैसे कि नम्पी, स्किपी, मैटप्लोटलिब, स्किकिट-लर्न और ज्यूपिटर।
- ओपनसीवी अब उपलब्ध है (कैमरा2 एपीआई समर्थन वाले उपकरणों पर)। *
- TensorFlow और PyTorch भी उपलब्ध हैं। *
- त्वरित सीखने के लिए आउट-ऑफ़-द-बॉक्स उदाहरण उपलब्ध हैं।
- जीयूआई के लिए पूर्ण टिंकर समर्थन।
- पूर्ण विशेषताओं वाला टर्मिनल एमुलेटर, रीडलाइन समर्थन के साथ (पीआईपी में उपलब्ध)।
- बिल्ट-इन C, C++ और यहां तक कि फोरट्रान कंपाइलर विशेष रूप से Pydroid 3 के लिए डिज़ाइन किया गया है। यह Pydroid 3 को पाइप से कोई भी लाइब्रेरी बनाने की सुविधा देता है, भले ही वह मूल कोड का उपयोग कर रहा हो। आप कमांड लाइन से निर्भरताएँ भी बना और स्थापित कर सकते हैं।
- साइथॉन समर्थन।
- ब्रेकप्वाइंट और घड़ियों के साथ पीडीबी डिबगर।
- चमकदार नए SDL2 बैकएंड के साथ किवी ग्राफिकल लाइब्रेरी।
- बिना किसी अतिरिक्त कोड की आवश्यकता के matplotlib PySide6 समर्थन के साथ त्वरित इंस्टाल रिपॉजिटरी में PySide6 समर्थन उपलब्ध है।
- त्वरित इंस्टॉल रिपॉजिटरी में मैटप्लोटलिब किवी समर्थन उपलब्ध है।
- पायगेम 2 समर्थन।
संपादक विशेषताएं:
- किसी भी वास्तविक आईडीई की तरह ही कोड भविष्यवाणी, ऑटो इंडेंटेशन और वास्तविक समय कोड विश्लेषण। *
- पायथन में प्रोग्राम करने के लिए आवश्यक सभी प्रतीकों के साथ विस्तारित कीबोर्ड बार।
- सिंटेक्स हाइलाइटिंग और थीम।
- टैब्स.
- इंटरैक्टिव असाइनमेंट/डेफिनिशन गोटो के साथ उन्नत कोड नेविगेशन।
- पेस्टबिन पर एक क्लिक शेयर।
* तारांकन चिह्न द्वारा चिह्नित सुविधाएँ केवल प्रीमियम संस्करण में उपलब्ध हैं।
त्वरित मैनुअल.
Pydroid 3 के लिए कम से कम 250MB निःशुल्क आंतरिक मेमोरी की आवश्यकता होती है। 300एमबी+ की अनुशंसा की जाती है. यदि आप scipy जैसे भारी पुस्तकालयों का उपयोग कर रहे हैं तो और अधिक।
डीबग प्लेस ब्रेकप्वाइंट चलाने के लिए लाइन नंबर पर क्लिक करें।
किवी का पता "इम्पोर्ट किवी", "फ्रॉम किवी" या "#पाइड्रॉइड रन किवी" से लगाया जाता है।
PySide6 का पता "आयात PySide6", "PySide6 से" या "#Pydroid run qt" से लगाया जाता है।
एसडीएल2, टिंकर और पायगेम के लिए भी यही बात लागू है।
यह सुनिश्चित करने के लिए कि आपका प्रोग्राम टर्मिनल मोड में चलता है, एक विशेष मोड "#Pydroid रन टर्मिनल" है (यह matplotlib के साथ उपयोगी है जो स्वचालित रूप से GUI मोड में चलता है)
कुछ पुस्तकालय केवल प्रीमियम क्यों हैं?
इन लाइब्रेरियों को पोर्ट करना बेहद कठिन था, इसलिए हमें किसी अन्य डेवलपर से ऐसा करने के लिए कहना पड़ा। समझौते के तहत, इन पुस्तकालयों के उनके कांटे केवल प्रीमियम उपयोगकर्ताओं को प्रदान किए जाते हैं। यदि आप इन पुस्तकालयों के निःशुल्क फ़ोर्क विकसित करना चाहते हैं - हमसे संपर्क करें।
बग की रिपोर्ट करके या हमें सुविधा अनुरोध प्रदान करके पायड्रॉइड 3 के विकास में भाग लें। हम इसकी सराहना करते हैं.
चूँकि Pydroid 3 का मुख्य लक्ष्य उपयोगकर्ता को Python 3 प्रोग्रामिंग भाषा सीखने में मदद करना है, हमारी पहली प्राथमिकता वैज्ञानिक पुस्तकालयों को पोर्ट करना है (इसलिए सिस्टम से संबंधित पुस्तकालयों को केवल तभी पोर्ट किया जाता है जब उनका उपयोग किसी अन्य शैक्षिक पैकेज की निर्भरता के रूप में किया जाता है)।
कानूनी जानकारी।
Pydroid 3 APK में कुछ बायनेरिज़ (L)GPL के अंतर्गत लाइसेंसीकृत हैं, स्रोत कोड के लिए हमें ईमेल करें।
माना जाता है कि Pydroid 3 के साथ बंडल की गई GPL शुद्ध पायथन लाइब्रेरी पहले से ही सोर्स कोड फॉर्म में आ रही है।
Pydroid 3 स्वचालित आयात से बचने के लिए किसी भी GPL-लाइसेंस प्राप्त देशी मॉड्यूल को बंडल नहीं करता है। ऐसी लाइब्रेरी का प्रसिद्ध उदाहरण जीएनयू रीडलाइन है, जिसे पाइप का उपयोग करके स्थापित किया जा सकता है।
एप्लिकेशन में उपलब्ध नमूने एक अपवाद के साथ शैक्षिक उपयोग के लिए निःशुल्क हैं: उनका, या उनके व्युत्पन्न कार्यों का, किसी भी प्रतिस्पर्धी उत्पाद (किसी भी तरह) में उपयोग नहीं किया जा सकता है। यदि आप अनिश्चित हैं कि आपका ऐप इस प्रतिबंध से प्रभावित है या नहीं, तो हमेशा ईमेल के माध्यम से अनुमति मांगें।
एंड्रॉयड, Google इंक का ट्रेडमार्क है।
पिछली बार अपडेट होने की तारीख
31 अक्तू॰ 2024