Pydroid 3 - IDE for Python 3
![]() |
최신 버전 | 7.4_arm64 |
![]() |
업데이트 | Jan,02/2025 |
![]() |
개발자 | IIEC |
![]() |
운영체제 | Android 6.0+ |
![]() |
범주 | 교육 |
![]() |
크기 | 74.9 MB |
![]() |
Google PlayStore | ![]() |
태그: | 교육 |



Pydroid 3: 강력한 Android용 Python 3 IDE
Pydroid 3은 Android 기기용으로 설계된 사용자 친화적이고 강력한 Python 3 IDE입니다. 이동 중에 Python을 학습하고 작업하는 데 이상적입니다.
주요 기능:
- 오프라인 Python 3 인터프리터: 인터넷 연결 없이 Python 프로그램을 실행하세요.
- Pip 패키지 관리자 및 사용자 정의 저장소: NumPy, SciPy, Matplotlib, Scikit-learn 및 Jupyter와 같은 과학 패키지를 포함한 다양한 라이브러리 설치(사전 빌드된 휠 패키지에 대한 사용자 정의 저장소를 통해 향상된 지원) . OpenCV는 호환되는 기기에서도 지원됩니다.
- 딥 러닝 기능: TensorFlow 및 PyTorch를 사용할 수 있습니다(프리미엄 버전).
- GUI 지원: 그래픽 사용자 인터페이스 생성을 위한 Tkinter 지원이 완벽합니다.
- 터미널 에뮬레이터: readline을 지원하는(pip를 통해) 모든 기능을 갖춘 터미널 에뮬레이터입니다.
- 내장 컴파일러: 내장 C, C 및 Fortran 컴파일러가 포함되어 있어 네이티브 코드 종속성이 있는 경우에도 pip에서 라이브러리를 구축할 수 있습니다.
- 고급 개발 도구: Cython 지원, 중단점 및 감시 기능이 있는 PDB 디버거.
- 그래픽 라이브러리: Kivy(SDL2 백엔드 포함), PySide6(Matplotlib 지원 포함) 및 pygame 2 지원
- 편집기 개선 사항: 코드 예측, 자동 들여쓰기, 실시간 코드 분석, 확장 키보드, 구문 강조, 테마, 탭, 향상된 코드 탐색 및 원클릭 Pastebin 공유(일부 기능은 프리미엄임) -만).
요구사항:
Pydroid 3 SciPy와 같은 대규모 라이브러리를 사용하는 경우 최소 250MB의 여유 내부 메모리(300MB 권장)가 필요합니다.
실행 및 디버깅:
코드를 디버깅하려면 줄 번호를 클릭하여 중단점을 설정하세요. 특정 import 문 또는 주석은 Kivy, PySide6, SDL2, Tkinter 및 Pygame에 대한 지원을 트리거합니다(예: Kivy의 경우 #Pydroid run kivy
). 터미널 모드를 강제하려면 #Pydroid run terminal
을 사용하세요(Matplotlib에 유용함).
프리미엄 기능:
포팅의 복잡성으로 인해 특정 라이브러리는 프리미엄 버전에만 제공됩니다.
커뮤니티 참여:
버그를 신고하고 Pydroid 3 개발에 도움이 되는 기능을 제안해 주세요.
라이센스:
일부 바이너리는 (L)GPL에 따라 라이센스가 부여됩니다. 소스 코드는 개발자에게 문의하세요. GPL 순수 Python 라이브러리는 소스 코드 형식으로 간주됩니다. Pydroid 3 GPL 라이센스 네이티브 모듈(예: GNU readline, pip를 통해 설치 가능)을 자동으로 가져오는 것을 방지합니다.
샘플 코드 사용법:
샘플은 경쟁 제품이나 파생물에서의 사용을 제외하고 교육용으로 무료입니다. 불확실한 경우에는 허가가 필요합니다. 이메일을 통해 개발자에게 문의하세요.