Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3
最新版本 7.4_arm64
更新日期 Jan,02/2025
开发者 IIEC
系统要求 Android 6.0+
分类 教育
大小 74.9 MB
Google PlayStore
标签: 教育
  • 最新版本 7.4_arm64
  • 更新日期 Jan,02/2025
  • 开发者 IIEC
  • 系统要求 Android 6.0+
  • 分类 教育
  • 大小 74.9 MB
  • Google PlayStore
下载 下载(7.4_arm64)

Pydroid 3:适用于 Android 的强大 Python 3 IDE

Pydroid 3 是专为 Android 设备设计的用户友好且功能强大的 Python 3 IDE。 它非常适合随时随地学习和使用 Python。

主要特点:

  • 离线 Python 3 解释器:无需互联网连接即可运行 Python 程序。
  • Pip 包管理器和自定义存储库: 安装众多库,包括 NumPy、SciPy、Matplotlib、Scikit-learn 和 Jupyter 等科学包(通过自定义存储库增强对预构建 Wheel 包的支持) 。 兼容设备也支持 OpenCV。
  • 深度学习功能: TensorFlow 和 PyTorch 可用(高级版)。
  • GUI 支持: 用于创建图形用户界面的完整 Tkinter 支持。
  • 终端模拟器: 具有 readline 支持(通过 pip)的全功能终端模拟器。
  • 内置编译器:包括内置 C、C 和 Fortran 编译器,支持从 pip 构建库,甚至是具有本机代码依赖项的库。
  • 高级开发工具: Cython 支持、带断点和监视的 PDB 调试器。
  • 图形库: Kivy(带 SDL2 后端)、PySide6(带 Matplotlib 支持)和 pygame 2 支持。
  • 编辑器增强:代码预测、自动缩进、实时代码分析、扩展键盘、语法突出显示、主题、选项卡、增强的代码导航和一键 Pastebin 共享(部分功能为高级功能) -仅)。

要求:

Pydroid 3 需要至少 250MB 的可用内存(建议 300MB),如果使用 SciPy 等大型库,则需要更多内存。

运行和调试:

通过单击行号设置断点来调试代码。 特定的导入语句或注释会触发对 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 安装)。

示例代码用法:

示例可免费用于教育用途,但不包括在竞争产品或衍生作品中使用。 对于不确定的情况需要获得许可。 通过电子邮件联系开发人员。

发表评价
您的评论(*)
Copyright © 2024 56y.cc All rights reserved.