Pydroid 3

Pydroid 3
Najnowsza wersja 7.4_arm64
Aktualizacja Jan,07/2025
Wywoływacz IIEC
system operacyjny Android 6.0+
Kategoria Edukacja
Rozmiar 74.9 MB
Google PlayStore
Tagi: Edukacja
  • Najnowsza wersja 7.4_arm64
  • Aktualizacja Jan,07/2025
  • Wywoływacz IIEC
  • system operacyjny Android 6.0+
  • Kategoria Edukacja
  • Rozmiar 74.9 MB
  • Google PlayStore
Pobierać Pobierać(7.4_arm64)

Pydroid 3: Twoje potężne środowisko IDE Pythona 3 dla Androida

Pydroid 3 to wiodące środowisko IDE języka Python 3 dla systemu Android, oferujące łatwe w obsłudze i wydajne środowisko do nauki i rozwoju. To środowisko IDE działające w trybie offline eliminuje potrzebę dostępu do Internetu w celu uruchamiania programów w języku Python.

Kluczowe funkcje:

  • Interpreter języka Python 3 w trybie offline: Uruchom kod języka Python bez połączenia z Internetem.
  • Menedżer pakietów Pip i repozytorium niestandardowe: Uzyskaj dostęp do szerokiej gamy bibliotek, w tym pakietów naukowych, takich jak NumPy, SciPy, Matplotlib, Scikit-learn i Jupyter, dzięki niestandardowemu repozytorium z wbudowanym kołem pakiety. Dostępna jest również obsługa OpenCV (na urządzeniach z obsługą API Camera2).
  • Ulepszone biblioteki naukowe: Obsługiwane są także TensorFlow i PyTorch (wersja Premium).
  • Obsługa GUI: Pełna obsługa Tkinter dla graficznych interfejsów użytkownika.
  • Emulator terminala: W pełni funkcjonalny emulator terminala z obsługą readline (przez pip).
  • Wbudowane kompilatory: Kompiluj kod C, C i Fortran bezpośrednio w IDE. Pozwala to Pydroid 3 budować biblioteki z pip, nawet te z natywnymi zależnościami kodu.
  • Zaawansowane funkcje: obsługa Cython, debugger PDB z punktami przerwania i zegarkami, biblioteka graficzna Kivy z backendem SDL2 i obsługa PySide6 (wersja Premium, w tym obsługa Matplotlib PySide6). Dostępna jest także obsługa Matplotlib Kivy (wersja Premium). Dołączona jest obsługa pygame 2.
  • Ulepszenia edytora: Funkcje obejmują przewidywanie kodu, automatyczne wcięcia, analizę kodu w czasie rzeczywistym, rozszerzoną klawiaturę, podświetlanie składni, motywy, karty i ulepszoną nawigację po kodzie. (Przewidywanie kodu i analiza kodu w czasie rzeczywistym to funkcje Premium).
  • Łatwe udostępnianie: Udostępnianie w Pastebin jednym kliknięciem.

Funkcje premium:

Niektóre zaawansowane biblioteki (TensorFlow, PyTorch, PySide6 z obsługą Matplotlib, przewidywaniem kodu i analizą kodu w czasie rzeczywistym) są dostępne w wersji Premium.

Wymagania systemowe:

Pydroid 3 wymaga co najmniej 250MB wolnej pamięci wewnętrznej, zalecane 300MB. W przypadku bibliotek wymagających dużych zasobów, takich jak SciPy, mogą być potrzebne większe ilości.

Debugowanie i określone użycie biblioteki:

Ustaw punkty przerwania, klikając numer linii, aby debugować kod. Kivy, PySide6, SDL2, Tkinter i Pygame są wykrywane automatycznie poprzez określone instrukcje importu lub komentarze (#Pydroid run kivy, #Pydroid run qt itd.). Użyj #Pydroid run terminal, aby wymusić tryb terminala (przydatne dla Matplotlib).

Licencja:

Niektóre pliki binarne w Pydroid 3 APK są objęte licencją (L)GPL. Skontaktuj się z programistami, aby uzyskać kod źródłowy. Biblioteki czystego Pythona dołączone do Pydroid 3 uważa się za znajdujące się w formie kodu źródłowego. Pydroid 3 pozwala uniknąć automatycznego importowania jakichkolwiek natywnych modułów na licencji GPL.

Przykładowe użycie kodu:

Przykładowy kod jest dostępny do celów edukacyjnych, ale nie można go używać w konkurencyjnych produktach bez pozwolenia.

Android jest znakiem towarowym firmy Google Inc.

Publikuj komentarze
Twój komentarz(*)
Copyright © 2024 kuko.cc All rights reserved.