Pydroid 3
![]() |
Najnowsza wersja | 7.4_arm64 |
![]() |
Aktualizacja | Jan,02/2025 |
![]() |
Wywoływacz | IIEC |
![]() |
system operacyjny | Android 6.0+ |
![]() |
Kategoria | Edukacja |
![]() |
Rozmiar | 74.9 MB |
![]() |
Google PlayStore | ![]() |
Tagi: | Edukacja |



Pydroid 3: Twoje potężne środowisko IDE Pythona 3 dla Androida
Pydroid 3 to przyjazne dla użytkownika i wydajne środowisko IDE Pythona 3 przeznaczone dla urządzeń z systemem Android. Jest idealny do nauki i pracy z Pythonem, gdziekolwiek jesteś.
Kluczowe funkcje:
- Interpreter języka Python 3 w trybie offline: Uruchamiaj programy w języku Python bez konieczności połączenia z Internetem.
- Menedżer pakietów Pip i repozytorium niestandardowe: Zainstaluj liczne biblioteki, w tym pakiety naukowe, takie jak NumPy, SciPy, Matplotlib, Scikit-learn i Jupyter (rozszerzona obsługa za pośrednictwem niestandardowego repozytorium dla wstępnie zbudowanych pakietów kół) . OpenCV jest również obsługiwane na kompatybilnych urządzeniach.
- Możliwości głębokiego uczenia się: Dostępne są TensorFlow i PyTorch (wersja Premium).
- Obsługa GUI: Pełna obsługa Tkinter do tworzenia graficznych interfejsów użytkownika.
- Emulator terminala: W pełni funkcjonalny emulator terminala z obsługą readline (przez pip).
- Wbudowane kompilatory: Zawiera wbudowane kompilatory C, C i Fortran, umożliwiające budowanie bibliotek z poziomu pip, nawet tych z natywnymi zależnościami kodu.
- Zaawansowane narzędzia programistyczne: obsługa Cython, debugger PDB z punktami przerwania i zegarkami.
- Biblioteki graficzne: Kivy (z backendem SDL2), PySide6 (z obsługą Matplotlib) i obsługą pygame 2.
- Ulepszenia edytora: Przewidywanie kodu, automatyczne wcięcia, analiza kodu w czasie rzeczywistym, rozszerzona klawiatura, podświetlanie składni, motywy, karty, ulepszona nawigacja po kodzie i udostępnianie Pastebin jednym kliknięciem (niektóre funkcje to wersja Premium -tylko).
Wymagania:
Pydroid 3 wymaga co najmniej 250MB wolnej pamięci wewnętrznej (zalecane 300MB), więcej w przypadku korzystania z dużych bibliotek, takich jak SciPy.
Uruchamianie i debugowanie:
Ustaw punkty przerwania, klikając numer linii, aby debugować kod. Określone instrukcje importu lub komentarze uruchamiają obsługę Kivy, PySide6, SDL2, Tkinter i Pygame (np. #Pydroid run kivy
dla Kivy). Użyj #Pydroid run terminal
, aby wymusić tryb terminala (przydatne dla Matplotlib).
Funkcje premium:
Niektóre biblioteki, ze względu na złożoność przenoszenia, są dostępne wyłącznie w wersji Premium.
Zaangażowanie społeczności:
Zgłaszaj błędy i sugeruj funkcje, które mogą przyczynić się do rozwoju Pydroid 3.
Licencja:
Niektóre pliki binarne są objęte licencją (L)GPL. Skontaktuj się z programistami, aby uzyskać kod źródłowy. Biblioteki Pythona na licencji GPL są uważane za znajdujące się w formie kodu źródłowego. Pydroid 3 pozwala uniknąć automatycznego importowania natywnych modułów na licencji GPL (np. GNU Readline, instalowanych przez pip).
Przykładowe użycie kodu:
Próbki są bezpłatne do użytku edukacyjnego, z wyjątkiem wykorzystania w produktach konkurencyjnych lub dziełach pochodnych. W niepewnych przypadkach wymagane jest zezwolenie. Skontaktuj się z programistami za pośrednictwem poczty elektronicznej.