Pydroid 3

Pydroid 3
软件
软件描述
Pydroid 3 是专为 Android 平台设计的最易用且功能强大的 Python 3 教育型集成开发环境。
官方网站
访问软件的官方网站了解更多信息
play.google.com
安全链接HTTPS
什么是 Pydroid 3?
Pydroid 3 是专为 Android 平台设计的最易用且功能强大的 Python 3 教育型集成开发环境(IDE)。
功能:
- 离线 Python 3.6 解释器:运行 Python 程序无需联网。
- 完整功能的终端模拟器,支持 readline(可通过 pip 安装)。
- pip 包管理器,以及一个专为大型库(如 numpy、scipy、matplotlib、scikit-learn 和 jupyter)预构建的 wheel 包自定义仓库。
- 内置示例代码。
- 由 C4droid 作者 n0n3m4 专为 Pydroid 3 设计的 C、C++ 甚至 Fortran 编译器,可让 Pydroid 3 从 pip 安装任何库,即使该库使用原生代码。您还可以通过命令行构建并安装依赖项。
- 支持 Cython。
- 集成 PDB 调试器,支持断点和监视变量。
- 集成 Kivy 图形库,采用全新的 SDL2 后端。
- PyQt5 支持可在快速安装仓库中获取,同时支持 matplotlib 与 PyQt5 的集成,无需额外代码。
- Matplotlib 与 Kivy 的集成可在快速安装仓库中获取。
编辑器功能:
- 代码预测、自动缩进和实时代码分析,功能媲美专业 IDE。
- 扩展键盘栏,包含编程所需的所有符号。
- 语法高亮与主题支持。
- 选项卡功能。
- 增强的代码导航,支持交互式变量/函数定位。
- 一键分享到 Pastebin。
标有星号(*)的功能仅在高级版本中可用。
快速使用手册。
Pydroid 3 至少需要 170MB 的内部空闲存储空间,推荐使用 200MB 以上。若使用如 scipy 等大型库,建议更多空间。
要运行调试,只需在行号上点击设置断点。
通过“import kivy”、“from kivy”或“#Pydroid run sdl2”可检测到 SDL2/Kivy。
通过“import PyQt5”、“from PyQt5”或“#Pydroid run qt”可检测到 PyQt5。