Heim > Apps > Ausbildung > Pydroid 3 - IDE for Python 3
Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

  • Ausbildung
  • 7.4_arm64
  • 74.9 MB
  • by IIEC
  • Android 6.0+
  • Nov 30,2025
  • Paketnamen: ru.iiec.pydroid3
4.7
Herunterladen
Anwendungsbeschreibung

Meistern Sie Python 3 mit dem robustesten Python 3-Interpreter und der integrierten Entwicklungsumgebung, die im Google Play Store verfügbar ist.

Pydroid 3 ist die benutzerfreundlichste und funktionsreichste edukative Python 3-IDE, die für Android-Geräte entwickelt wurde.

Funktionen:

- Offline-Python 3-Interpreter: Führen Sie Python-Programme aus, ohne eine Internetverbindung zu benötigen.

- Pip-Paketmanager und ein spezielles Repository, das vorgefertigte Wheel-Pakete für leistungsstarke wissenschaftliche Bibliotheken anbietet, darunter numpy, scipy, matplotlib, scikit-learn und jupyter.

- OpenCV-Unterstützung (für Geräte, die mit der Camera2 API kompatibel sind). *

- TensorFlow und PyTorch werden ebenfalls unterstützt. *

- Vorgeladene Beispiele für schnelleres Lernen.

- Vollständige Tkinter-Integration für GUI-Entwicklung.

- Umfangreicher Terminal-Emulator mit Readline-Unterstützung (installierbar über pip).

- Integrierter C-, C++- und Fortran-Compiler, einzigartig für Pydroid 3 entwickelt. Dies ermöglicht die Kompilierung jeder Bibliothek aus pip, inklusive solcher mit nativem Code. Sie können Abhängigkeiten auch direkt über die Befehlszeile erstellen und installieren.

- Cython-Unterstützung inbegriffen.

- PDB-Debugger mit Breakpoints und Watch-Funktionalität.

- Kivy-Grafikbibliothek, betrieben durch ein modernes SDL2-Backend.

- PySide6-Unterstützung verfügbar über das Quick-Install-Repository, inklusive nahtloser matplotlib PySide6-Integration ohne zusätzliche Einrichtung.

- Matplotlib Kivy-Unterstützung verfügbar im Quick-Install-Repository.

- Vollständige pygame 2-Kompatibilität.

Editor-Funktionen:

- Code-Vervollständigung, automatische Einrückung und Echtzeit-Code-Analyse, ähnlich professionellen IDE-Fähigkeiten. *

- Erweiterte Tastatur-Symbolleiste mit allen essentiellen Symbolen für die Python-Programmierung.

- Syntaxhervorhebung und anpassbare Themes.

- Tab-Oberfläche für effizientes Multitasking.

- Erweiterte Code-Navigation mit interaktiver Verfolgung von Zuweisungen und Definitionen.

- Code-Teilen per Klick auf Pastebin.

* Funktionen, die mit einem Sternchen markiert sind, sind exklusiv für die Premium-Version.

Schnellanleitung.

Pydroid 3 benötigt mindestens 250 MB freien internen Speicherplatz. 300 MB oder mehr werden empfohlen, insbesondere bei der Arbeit mit ressourcenintensiven Bibliotheken wie scipy.

Um das Debugging zu starten, setzen Sie Breakpoints durch Klicken auf die gewünschten Zeilennummern.

Kivy wird automatisch erkannt mit Befehlen wie "import kivy", "from kivy" oder "#Pydroid run kivy".

PySide6 wird erkannt via "import PySide6", "from PySide6" oder "#Pydroid run qt".

Die gleiche Erkennungslogik gilt für sdl2, tkinter und pygame.

Verwenden Sie die spezielle Anweisung "#Pydroid run terminal", um sicherzustellen, dass Ihr Programm im Terminalmodus läuft, was besonders hilfreich für matplotlib-Anwendungen ist, die standardmäßig im GUI-Modus laufen.

Warum sind einige Bibliotheken auf Premium-Nutzer beschränkt?

Die Portierung dieser Bibliotheken war außerordentlich schwierig und erforderte, dass wir einen anderen Entwickler beauftragen mussten. Laut unserer Vereinbarung sind seine angepassten Versionen exklusiv für Premium-Abonnenten verfügbar. Wenn Sie an der Entwicklung kostenloser Alternativen interessiert sind, kontaktieren Sie uns bitte.

Tragen Sie zur Weiterentwicklung von Pydroid 3 bei, indem Sie Fehler melden oder Funktionswünsche einreichen. Ihr Feedback ist sehr willkommen.

Da die Hauptaufgabe von Pydroid 3 darin besteht, das Lernen von Python 3 zu unterstützen, liegt unser Fokus hauptsächlich auf der Portierung wissenschaftlicher Bibliotheken. Systembezogene Bibliotheken werden nur priorisiert, wenn sie als Abhängigkeiten für edukative Pakete dienen.

Rechtliche Informationen.

Bestimmte Binärdateien innerhalb der Pydroid 3 APK sind unter (L)GPL lizenziert. Kontaktieren Sie uns per E-Mail, um den Quellcode anzufordern.

Unter GPL lizenzierte reine Python-Bibliotheken, die mit Pydroid 3 ausgeliefert werden, gelten standardmäßig als in Quellcodeform bereitgestellt.

Um automatische Imports zu verhindern, enthält Pydroid 3 keine nativ unter GPL lizenzierten Module. Ein bekanntes Beispiel ist GNU readline, das separat mit pip installiert werden kann.

Der in der App bereitgestellte Beispielcode ist kostenlos für Lehrzwecke, mit einer Ausnahme: er oder davon abgeleitete Werke dürfen nicht in konkurrierenden Produkten verwendet werden. Wenn Sie unsicher sind, ob Ihre Anwendung unter diese Einschränkung fällt, bitten Sie bitte per E-Mail um Erlaubnis.

Android ist eine Marke von Google Inc.

Screenshots
Pydroid 3 - IDE for Python 3 Screenshot 0
Pydroid 3 - IDE for Python 3 Screenshot 1
Pydroid 3 - IDE for Python 3 Screenshot 2
Pydroid 3 - IDE for Python 3 Screenshot 3
Rezensionen Kommentar schreiben
Neueste Artikel