Pydroid 3 - Android / iOS 上的完整 Python IDE
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
在口袋里跑完整的 Python
Pydroid 3 是由独立开发者 iSec(ru.iiec.pydroid3)打造的移动端 Python 3 集成开发环境。它把一个真实的 CPython 解释器打包进 App,配合内置的 C/C++/Fortran 编译器、专为 ARM 预编译的科学库 wheel 仓库、以及 Kivy / PySide6 / Tkinter / Pygame 等 GUI 框架支持,让 Android 和 iOS 设备也能跑起完整的数据科学、机器学习和图形界面开发。
和常见的 Termux 终端风格、QPython 教学导向不同,Pydroid 3 把「离线可用」放在第一位——不依赖云端、不需要桌面电脑,飞机上、地铁里、没 Wi-Fi 的地方都能写代码、跑脚本、出图表。

产品档案速览
| 项目 | 信息 |
|---|---|
| 开发者 | iSec (ru.iiec) |
| 支持平台 | Android 6.0+ · iOS(后续上线) |
| Python 版本 | CPython 3(随版本迭代,以最新版为准) |
| 运行方式 | App 内离线解释器,无需联网 |
| 存储要求 | 至少 250MB 内部可用空间,推荐 300MB 以上 |
| 内置编译器 | C / C++ / Fortran(为 pip 原生扩展库设计) |
| GUI 框架 | Kivy (SDL2 backend) · PySide6 · Tkinter · Pygame 2 |
| 科学库 | NumPy · SciPy · Matplotlib · pandas · scikit-learn · Jupyter |
| 机器学习 | TensorFlow Lite · PyTorch · OpenCV (需 Camera2 API) |
| 编辑器功能 | 代码补全 · 自动缩进 · 语法高亮 · 多文件 Tab · PDB 调试器 |
| 付费模式 | 免费版(有广告、部分功能受限)+ Premium(一次性内购) |
内容导览(按场景跳转)
- 第一次用? → Setup Guide + 跑第一个 Hello World
- 写代码中遇到瓶颈? → 编辑器界面总览 + 扩展键盘栏用法 + PDB 断点调试
- 装不上科学库? → pip 包管理详解 + 预编译 wheel 仓库
- 想在手机上画图表 / 写 GUI? → Matplotlib 渲染 + Kivy 移动端 GUI
- 免费版和 Premium 差别在哪? → 功能对比表
- 遇到故障? → 运行故障排查 系列,每页一个具体问题
谁适合用
- 正在学 Python、手机是唯一编程设备的学生
- 需要在路上快速验证想法的开发者(灵感来了随手写)
- 想在手机上看个 Matplotlib 图、跑个 pandas DataFrame 的数据分析师
- 用 Kivy 写移动端 GUI 原型的独立开发者
- 想在 Proot root 环境跑 Linux 脚本、做自动化的高阶玩家