Pydroid 3

Pydroid 3

Onderwijs 7.4_arm64 74.9 MB by IIEC Jan 12,2025
Downloaden
Toepassingsbeschrijving

Pydroid 3: uw krachtige Python 3 IDE voor Android

Pydroid 3 is een gebruiksvriendelijke en krachtige Python 3 IDE ontworpen voor Android-apparaten. Het is perfect om Python onderweg te leren en te gebruiken.

Belangrijkste kenmerken:

  • Offline Python 3 Interpreter: Er is geen internetverbinding nodig om Python-programma's uit te voeren.
  • Pip Package Manager: Installeer eenvoudig pakketten, inclusief ondersteuning voor wetenschappelijke bibliotheken zoals NumPy, SciPy, Matplotlib, Scikit-learn en Jupyter (verbeterd via een aangepaste opslagplaats van vooraf gebouwde wielpakketten).
  • Uitgebreide bibliotheekondersteuning: Inclusief OpenCV (op apparaten met Camera2 API-ondersteuning), TensorFlow en PyTorch (premiumversie).
  • GUI-ontwikkeling: Volledige Tkinter-ondersteuning voor het maken van grafische gebruikersinterfaces.
  • Terminalemulator: Een volledig uitgeruste terminalemulator met leeslijnondersteuning (beschikbaar via pip).
  • Compilatie van native code: Ingebouwde C-, C- en Fortran-compilers maken het compileren van bibliotheken van pip mogelijk, zelfs die welke native code gebruiken. Het bouwen en installeren van opdrachtregelafhankelijkheid wordt ook ondersteund.
  • Foutopsporing: Bevat een PDB-foutopsporing met breekpunten en horloges.
  • Grafische bibliotheken: Kivy (met SDL2-backend), PySide6 (met Matplotlib-ondersteuning, beschikbaar in de Quick Install-repository) en Matplotlib Kivy-ondersteuning (Quick Install-repository).
  • Game-ontwikkeling: pygame 2-ondersteuning.
  • Geavanceerde editor: Bevat codevoorspelling, automatische inspringing, realtime codeanalyse, een uitgebreid toetsenbord, syntaxisaccentuering, thema's, tabbladen en verbeterde codenavigatie. Delen met één klik naar Pastebin is ook inbegrepen.

Premiumfuncties:

Sommige geavanceerde functies, zoals codevoorspelling, realtime codeanalyse, OpenCV, TensorFlow en PyTorch-ondersteuning zijn alleen beschikbaar in de premiumversie.

Vereisten:

Pydroid 3 vereist minimaal 250 MB vrij intern geheugen (300 MB aanbevolen). De geheugenvereisten nemen toe bij het gebruik van resource-intensieve bibliotheken.

Snelstartgids:

Om foutopsporingssessies uit te voeren, stelt u breekpunten in door op het regelnummer te klikken. Specifieke importverklaringen of opmerkingen activeren ondersteuning voor Kivy, PySide6, SDL2, Tkinter en Pygame. De #Pydroid run terminal opmerking zorgt voor uitvoering in terminalmodus (handig voor Matplotlib).

Bibliotheeklicenties:

Bepaalde bibliotheken vereisen een premium-abonnement vanwege de complexiteit van het overzetten ervan. Neem contact op met de ontwikkelaars als u gratis forks van deze bibliotheken wilt bijdragen. De primaire focus ligt op het ondersteunen van wetenschappelijke bibliotheken; systeembibliotheken worden alleen geporteerd als afhankelijkheden voor educatieve pakketten.

Juridische informatie:

Sommige binaire bestanden in Pydroid 3 zijn gelicentieerd onder (L)GPL. Neem contact op met de ontwikkelaars om de broncode te verkrijgen. Er wordt aangenomen dat GPL pure Python-bibliotheken al in broncodevorm zijn. Pydroid 3 vermijdt het automatisch importeren van native modules met GPL-licentie (zoals GNU readline, installeerbaar via pip). De voorbeeldcode is gratis voor educatief gebruik, behalve voor gebruik in concurrerende producten of daarvan afgeleide producten. Voor dergelijk gebruik is toestemming vereist. Android is een handelsmerk van Google Inc.

Pydroid 3 Screenshots

  • Pydroid 3 Screenshot 0
  • Pydroid 3 Screenshot 1
  • Pydroid 3 Screenshot 2
  • Pydroid 3 Screenshot 3
Beoordelingen
Post opmerkingen