Pydroid 3
![]() |
เวอร์ชันล่าสุด | 7.4_arm64 |
![]() |
อัปเดต | Jan,07/2025 |
![]() |
นักพัฒนา | IIEC |
![]() |
ระบบปฏิบัติการ | Android 6.0+ |
![]() |
หมวดหมู่ | การศึกษา |
![]() |
ขนาด | 74.9 MB |
![]() |
Google PlayStore | ![]() |
แท็ก: | การศึกษา |



Pydroid 3: Python 3 IDE อันทรงพลังสำหรับ Android
Pydroid 3 เป็น Python 3 IDE ชั้นนำสำหรับ Android ที่นำเสนอสภาพแวดล้อมที่ใช้งานง่ายและทรงพลังสำหรับการเรียนรู้และการพัฒนา IDE ออฟไลน์นี้ช่วยลดความจำเป็นในการเข้าถึงอินเทอร์เน็ตเพื่อรันโปรแกรม Python
คุณสมบัติหลัก:
- ตัวแปล Python 3 ออฟไลน์: เรียกใช้โค้ด Python โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
- Pip Package Manager & Custom Repository: เข้าถึงไลบรารีที่หลากหลาย รวมถึงแพ็คเกจทางวิทยาศาสตร์ เช่น NumPy, SciPy, Matplotlib, Scikit-learn และ Jupyter ต้องขอบคุณพื้นที่เก็บข้อมูลแบบกำหนดเองที่มีวงล้อที่สร้างไว้ล่วงหน้า แพคเกจ รองรับ OpenCV ด้วยเช่นกัน (บนอุปกรณ์ที่รองรับ Camera2 API)
- ห้องสมุดวิทยาศาสตร์ที่ได้รับการปรับปรุง: รองรับ TensorFlow และ PyTorch ด้วย (เวอร์ชันพรีเมียม)
- รองรับ GUI: รองรับ Tkinter อย่างสมบูรณ์สำหรับอินเทอร์เฟซผู้ใช้แบบกราฟิก
- Terminal Emulator: โปรแกรมจำลองเทอร์มินัลที่มีคุณสมบัติครบถ้วนพร้อมรองรับการอ่านไลน์ (ผ่าน pip)
- คอมไพเลอร์ในตัว: คอมไพล์โค้ด C, C และ Fortran โดยตรงภายใน IDE สิ่งนี้อนุญาตให้ สร้างไลบรารี่จาก pip แม้แต่ไลบรารีที่มีการขึ้นต่อกันของโค้ดเนทีฟก็ตามPydroid 3
- คุณสมบัติขั้นสูง: รองรับ Cython, ดีบักเกอร์ PDB พร้อมเบรกพอยต์และนาฬิกา, ไลบรารีกราฟิก Kivy พร้อมแบ็กเอนด์ SDL2 และรองรับ PySide6 (เวอร์ชันพรีเมียม รวมถึงรองรับ Matplotlib PySide6) รองรับ Matplotlib Kivy ด้วย (เวอร์ชันพรีเมียม) รวมการสนับสนุน pygame 2 แล้ว
- การปรับปรุงตัวแก้ไข: คุณสมบัติต่างๆ ได้แก่ การคาดเดาโค้ด การเยื้องอัตโนมัติ การวิเคราะห์โค้ดแบบเรียลไทม์ แป้นพิมพ์แบบขยาย การเน้นไวยากรณ์ ธีม แท็บ และการนำทางโค้ดที่ได้รับการปรับปรุง (การทำนายโค้ดและการวิเคราะห์โค้ดแบบเรียลไทม์เป็นคุณสมบัติระดับพรีเมียม)
- การแบ่งปันอย่างง่ายดาย: การแบ่งปันในคลิกเดียวไปยัง Pastebin คุณสมบัติระดับพรีเมียม:
ไลบรารีขั้นสูงบางรายการ (TensorFlow, PyTorch, PySide6 พร้อมการรองรับ Matplotlib, การทำนายโค้ด และการวิเคราะห์โค้ดแบบเรียลไทม์) มีให้ใช้งานในเวอร์ชันพรีเมียม
ความต้องการของระบบ:
ต้องมีหน่วยความจำภายในว่างอย่างน้อย 250MB โดยแนะนำ 300MB อาจจำเป็นต้องใช้ปริมาณที่มากขึ้นสำหรับไลบรารีที่ใช้ทรัพยากรมากเช่น SciPyPydroid 3การดีบักและการใช้งานไลบรารีเฉพาะ:
ตั้งค่าเบรกพอยท์โดยคลิกที่หมายเลขบรรทัดเพื่อดีบักโค้ดของคุณ Kivy, PySide6, SDL2, Tkinter และ Pygame จะถูกตรวจพบโดยอัตโนมัติผ่านคำสั่งหรือความคิดเห็นการนำเข้าเฉพาะ (
, ฯลฯ) ใช้ #Pydroid run kivy
เพื่อบังคับโหมดเทอร์มินัล (มีประโยชน์สำหรับ Matplotlib)#Pydroid run qt
#Pydroid run terminal
ใบอนุญาต:
ไบนารีบางตัวภายใน
APK ได้รับอนุญาตภายใต้ (L)GPL ติดต่อนักพัฒนาสำหรับซอร์สโค้ด ไลบรารี Pure Python ที่มาพร้อมกับถือว่าอยู่ในรูปแบบซอร์สโค้ด Pydroid 3 หลีกเลี่ยงการนำเข้าโมดูลเนทิฟที่ได้รับลิขสิทธิ์ GPL โดยอัตโนมัติPydroid 3
การใช้โค้ดตัวอย่าง:
โค้ดตัวอย่างมีไว้เพื่อการศึกษา แต่ไม่สามารถใช้กับผลิตภัณฑ์ของคู่แข่งโดยไม่ได้รับอนุญาต
Android เป็นเครื่องหมายการค้าของ Google Inc.