Pydroid 3: Android의 강력한 Python 3 IDE
Pydroid 3는 Android 장치용으로 설계된 사용자 친화적이고 강력한 Python 3 IDE로, Python을 그 어느 때보다 쉽게 배울 수 있습니다. 주요 기능은 다음과 같습니다:
- 오프라인 Python 3 인터프리터: 인터넷 연결 없이 Python 프로그램을 실행합니다.
- Pip 패키지 관리자 및 사용자 정의 저장소: 사전 제작된 휠이 있는 사용자 정의 저장소 덕분에 NumPy, SciPy, Matplotlib, Scikit-learn, Jupyter와 같은 과학 패키지를 포함한 광범위한 라이브러리에 액세스할 수 있습니다. 패키지. OpenCV도 지원됩니다(Camera2 API가 있는 장치에서).
- 딥 러닝 지원: 고급 머신 러닝 프로젝트에 TensorFlow 및 PyTorch를 활용하세요. (프리미엄)
- 광범위한 라이브러리 지원: GUI 개발을 위한 Tkinter, readline을 지원하는 모든 기능을 갖춘 터미널 에뮬레이터, SDL2 백엔드가 있는 Kivy가 포함되어 있습니다. PySide6 지원(Matplotlib 통합 포함) 및 pygame 2도 사용할 수 있습니다. (일부 기능은 프리미엄임)
- 고급 개발 도구: 내장된 C, C 및 Fortran 컴파일러를 사용하면 네이티브 코드가 포함된 라이브러리도 pip에서 빌드할 수 있습니다. 중단점 및 조사 기능을 갖춘 PDB 디버거와 함께 Cython 지원이 포함되어 있습니다.
- 직관적인 편집기: 편집기는 코드 예측, 자동 들여쓰기, 실시간 코드 분석, 특수 키보드, 구문 강조, 테마, 탭 및 향상된 코드 탐색 기능을 자랑합니다. (코드 예측 및 실시간 분석은 프리미엄입니다)
프리미엄 기능: 프리미엄 버전에서는 TensorFlow, PyTorch, 코드 예측, 실시간 코드 분석과 같은 고급 라이브러리에 액세스할 수 있습니다.
시스템 요구 사항: Pydroid 3에는 최소 250MB의 무료 Internal storage(300MB 권장)가 필요하며 더 큰 라이브러리에는 더 많은 공간이 필요합니다.
빠른 시작 가이드: 디버깅하려면 줄 번호를 클릭하여 중단점을 설정하세요. 특정 import 문 또는 주석은 Kivy, PySide6, SDL2, Tkinter 및 Pygame에 대한 지원을 트리거합니다. #Pydroid run Terminal
을 사용하여 터미널 모드를 강제 실행합니다(Matplotlib에 유용함).
라이센스: 일부 바이너리는 (L)GPL에 따라 라이센스가 부여됩니다. 소스 코드는 개발자에게 문의하세요. 순수 Python GPL 라이브러리는 이미 소스 코드 형태로 존재하는 것으로 간주됩니다. Pydroid 3는 GPL 라이센스 네이티브 모듈의 자동 가져오기를 방지합니다.
교육용: 포함된 샘플은 경쟁 제품이나 파생물에 사용하는 경우를 제외하고 교육 목적으로 무료입니다. 그러한 용도로 사용하려면 항상 허가를 받으십시오.
Pydroid 3는 사용자의 Python 3 학습을 지원하는 데 전념하고 있습니다. 주요 초점은 과학 라이브러리 포팅에 있습니다. 버그 및 기능 요청을 보고하여 개발에 기여하세요.