
Anwendungsbeschreibung
Erleben Sie die Leistungsfähigkeit von Python 3 auf Android mit Pydroid 3, einer benutzerfreundlichen und robusten IDE. Diese umfassende App bietet Offline-Python-3-Interpretation, sodass für die Ausführung Ihres Codes keine Internetverbindung erforderlich ist.
Hauptfunktionen:
- Offline-Python-3-Interpreter: Führen Sie Python-Programme ohne Internetverbindung aus.
- Pip-Paketmanager und benutzerdefiniertes Repository: Greifen Sie dank eines benutzerdefinierten Repositorys mit vorgefertigtem Rad auf eine breite Palette von Bibliotheken zu, darunter wissenschaftliche Pakete wie NumPy, SciPy, Matplotlib, Scikit-learn und Jupyter Pakete. OpenCV wird auch auf kompatiblen Geräten unterstützt.
- Erweiterte wissenschaftliche Bibliotheken: Nutzen Sie leistungsstarke Bibliotheken wie TensorFlow und PyTorch (Premium).
- GUI-Unterstützung: Entwickeln Sie grafische Benutzeroberflächen mit vollständiger Tkinter-Unterstützung.
- Terminal-Emulator: Enthält einen voll ausgestatteten Terminal-Emulator mit Readline-Unterstützung (über Pip).
- Eingebaute Compiler: Kompilieren Sie C-, C- und Fortran-Code direkt in der App. Dies ermöglicht die Erstellung von Bibliotheken aus pip, auch solchen mit nativen Codeabhängigkeiten.
- Erweiterte Entwicklungstools: Profitieren Sie von der Cython-Unterstützung, einem PDB-Debugger mit Haltepunkten und Überwachungen sowie der Unterstützung für Kivy (mit SDL2-Backend), PySide6 (mit Matplotlib-Integration) und Pygame 2.
- Intuitiver Editor: Genießen Sie Codevorhersage, automatische Einrückung, Echtzeit-Codeanalyse (Premium), eine spezielle Tastatur, Syntaxhervorhebung, Themen, Registerkarten und verbesserte Codenavigation.
Premium-Funktionen:
Mehrere erweiterte Funktionen, die in der Originalbeschreibung mit einem Sternchen (*) gekennzeichnet sind, sind in der Premium-Version verfügbar. Dazu gehören eine verbesserte Codevorhersage, automatische Einrückung und Echtzeit-Codeanalyse. Darüber hinaus sind TensorFlow- und PyTorch-Unterstützung aufgrund der Komplexität der Portierung dieser Bibliotheken nur Premium-Unterstützung.
Systemanforderungen:
Pydroid 3 erfordert mindestens 250 MB freien Internal storage; 300 MB oder mehr werden empfohlen, insbesondere bei Verwendung großer Bibliotheken.
Bibliothekserkennung:
Die App erkennt automatisch die Verwendung von Kivy, PySide6, SDL2, Tkinter und Pygame basierend auf bestimmten Importanweisungen oder Kommentaren wie #Pydroid run kivy
. Ein spezieller Modus #Pydroid run terminal
gewährleistet die Ausführung im Terminalmodus, besonders nützlich für Matplotlib.
Lizenzierung:
Bestimmte Binärdateien innerhalb der Pydroid 3 APK sind unter (L)GPL lizenziert. Kontaktieren Sie die Entwickler für Zugriff auf den Quellcode. GPL-lizenzierte Python-Bibliotheken gelten als bereits im Quellcodeformat, während GPL-lizenzierte native Module nicht gebündelt sind, um einen automatischen Import zu verhindern.
Bildungszwecke:
Die bereitgestellten Muster sind für Bildungszwecke kostenlos, mit Ausnahme der Verwendung in Konkurrenzprodukten oder deren Derivaten. Bitten Sie immer per E-Mail um Erlaubnis, wenn Sie sich über Nutzungsbeschränkungen nicht sicher sind.
Education