Pydroid 3 एंड्रॉइड के लिए उपयोग करने में सबसे आसान और शक्तिशाली शैक्षिक पायथन 3 आईडीई है।
महत्वपूर्ण सूचना: टेंसरफ्लो समस्याओं के मामले में कृपया पीआईपी में "केराएस == 2.6" इंस्टॉल करें। Pydroid 3 जारी किए जाने के बाद केरास में यह समस्या पेश की गई थी और हम एक फिक्स पर काम कर रहे हैं।
विशेषताएं:
- ऑफ़लाइन पायथन 3 दुभाषिया: पायथन प्रोग्राम चलाने के लिए कोई इंटरनेट आवश्यक नहीं है।
- पीआईपी पैकेज मैनेजर और वर्धित वैज्ञानिक पुस्तकालयों के लिए प्रीबिल्ट व्हील पैकेज के लिए एक कस्टम रिपोजिटरी, जैसे कि सुन्न, स्किपी, मैटप्लोटलिब, स्किकिट-लर्न और जुपिटर।
- OpenCV अब उपलब्ध है (कैमरा 2 एपीआई समर्थन वाले उपकरणों पर)। *
- TensorFlow और Pytorch भी उपलब्ध हैं। *
- त्वरित सीखने के लिए आउट-ऑफ-द-बॉक्स उदाहरण।
- जीयूआई के लिए पूर्ण TKINTER समर्थन।
- एक रीडलाइन समर्थन (पीआईपी में उपलब्ध) के साथ पूर्ण-विशेषीकृत टर्मिनल एमुलेटर।
- अंतर्निहित सी, सी और यहां तक कि फोरट्रान कंपाइलर विशेष रूप से पाइड्रॉइड के लिए डिज़ाइन किया गया है। यह पायड्रॉइड 3 को पिप से किसी भी लाइब्रेरी का निर्माण करने देता है, भले ही यह देशी कोड का उपयोग कर रहा हो। आप कमांड लाइन से निर्भरताओं का निर्माण और स्थापित भी कर सकते हैं।
- सिथॉन समर्थन।
- ब्रेकपॉइंट्स और घड़ियों के साथ पीडीबी डीबगर।
- एक चमकदार नए एसडीएल 2 बैकएंड के साथ किवी ग्राफिकल लाइब्रेरी।
- PYQT5 समर्थन बिना किसी अतिरिक्त कोड के MATPLOTLIB PYQT5 समर्थन के साथ त्वरित इंस्टॉल रिपॉजिटरी में उपलब्ध है।
- Matplotlib Kivy समर्थन त्वरित इंस्टॉल रिपॉजिटरी में उपलब्ध है।
- pygame 2 समर्थन।
संपादक विशेषताएं:
- कोड भविष्यवाणी, ऑटो इंडेंटेशन और वास्तविक समय कोड विश्लेषण किसी भी वास्तविक आईडीई की तरह है। *
- पाइथन में प्रोग्राम करने के लिए आवश्यक सभी प्रतीकों के साथ विस्तारित कीबोर्ड बार।
- सिंटैक्स हाइलाइटिंग और थीम्स।
- टैब।
- इंटरैक्टिव असाइनमेंट / परिभाषा गोटो के साथ वर्धित कोड नेविगेशन।
- पेस्टबिन पर एक क्लिक साझा करें।
* तारांकन द्वारा चिह्नित विशेषताएं केवल प्रीमियम संस्करण में उपलब्ध हैं।
त्वरित मैनुअल।
Pydroid 3 कम से कम 250mb नि: शुल्क आंतरिक मेमोरी की आवश्यकता है। 300mb की सिफारिश की जाती है। अधिक यदि आप स्किपी जैसे भारी पुस्तकालयों का उपयोग कर रहे हैं।
लाइन नंबर पर क्लिक करने के लिए डीबग प्लेस ब्रेकपॉइंट (एस) चलाने के लिए।
किवी का पता चला है "आयात किवी", "किवी से" या "#pydroid रन किवी "
pyqt5" pyqt5 "," pyqt5 से "या" #pydroid रन क्यूटी "के साथ पता चला है।
sdl2, tkinter और pygame के लिए समान।
एक विशेष मोड है" #pyDroid रन टर्मिनल "यह सुनिश्चित करने के लिए कि आपका प्रोग्राम टर्मिनल मोड में चलता है (यह MATPLOTLIB के साथ उपयोगी है जो स्वचालित रूप से जीयूआई मोड में चलता है)
कुछ पुस्तकालय प्रीमियम-केवल क्यों हैं?
ये पुस्तकालय बंदरगाह के लिए बेहद मुश्किल थे, इसलिए हम ऐसा करने के लिए एक और डेवलपर से पूछना पड़ा। समझौते के तहत, इन पुस्तकालयों के उनके कांटे केवल प्रीमियम उपयोगकर्ताओं को प्रदान किए जाते हैं। यदि आप इन पुस्तकालयों के मुफ्त कांटे विकसित करना चाहते हैं - हमसे संपर्क करें।
बग की रिपोर्ट करके या हमारे लिए फीचर अनुरोध प्रदान करके पायड्रॉइड 3 के विकास में एक भूमिका लें। हम इसकी सराहना करते हैं।
क्योंकि Pydroid 3 मुख्य लक्ष्य उपयोगकर्ता को पाइथन 3 प्रोग्रामिंग भाषा सीखने में मदद करना है, हमारी पहली प्राथमिकता वैज्ञानिक पुस्तकालयों को पोर्ट कर रही है (इसलिए सिस्टम से संबंधित पुस्तकालयों को केवल तभी पोर्ट किया गया है जब उन्हें किसी अन्य शैक्षणिक पैकेज की निर्भरता के रूप में उपयोग किया जाता है)।
कानूनी जानकारी।
Pydroid 3 एपीके में कुछ बाइनरी (एल) जीपीएल के तहत लाइसेंस प्राप्त हैं, स्रोत कोड के लिए हमें ईमेल करें।
जीपीएल शुद्ध पायथन पुस्तकालयों को पाइड्रॉइड 3 के साथ बंडल करने के लिए माना जाता है स्रोत कोड फॉर्म पहले से ही।
Pydroid 3 उनमें से स्वचालित आयात से बचने के लिए किसी भी जीपीएल-लाइसेंस प्राप्त मूल मॉड्यूल को बंडल नहीं करता है। इस तरह की लाइब्रेरी का प्रसिद्ध उदाहरण जीएनयू रीडलाइन है, जिसे पीआईपी का उपयोग करके स्थापित किया जा सकता है।
एप्लिकेशन में उपलब्ध नमूने एक अपवाद के साथ शैक्षिक उपयोग के लिए स्वतंत्र हैं: वे, या उनके व्युत्पन्न कार्यों का उपयोग किसी भी प्रतिस्पर्धी उत्पादों (में) में नहीं किया जा सकता है (में वैसे भी)। यदि आप अनिश्चित हैं, चाहे आपका ऐप इस प्रतिबंध से प्रभावित हो, हमेशा ईमेल के माध्यम से अनुमति मांगें।
एंड्रॉइड Google Inc. का ट्रेडमार्क है।
Important notice: in case of tensorflow problems please install "keras==2.6" in pip. This problem was introduced in keras after Pydroid 3 have been released and we are working on a fix.
Updated to Python 3.9
Removed pygame_sdl2, please use pygame instead
Added dark theme support
Fixed cryptography-related issues
Fixed a lot of bugs