Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3
最新版本 7.4_arm64
更新日期 Jan,07/2025
开发者 IIEC
系统要求 Android 6.0+
分类 教育
大小 74.9 MB
Google PlayStore
标签: 教育
  • 最新版本 7.4_arm64
  • 更新日期 Jan,07/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,为学习和开发提供易于使用且功能强大的环境。 这个离线 IDE 无需访问互联网即可运行 Python 程序。

主要特点:

  • 离线 Python 3 解释器:无需互联网连接即可运行 Python 代码。
  • Pip 包管理器和自定义存储库: 借助带有预构建轮的自定义存储库,可以访问各种库,包括 NumPy、SciPy、Matplotlib、Scikit-learn 和 Jupyter 等科学包包。 还提供 OpenCV 支持(在支持 Camera2 API 的设备上)。
  • 增强的科学库:还支持 TensorFlow 和 PyTorch(高级版)。
  • GUI 支持: 对图形用户界面的完整 Tkinter 支持。
  • 终端模拟器: 具有 readline 支持(通过 pip)的全功能终端模拟器。
  • 内置编译器:直接在 IDE 中编译 C、C 和 Fortran 代码。这允许 Pydroid 3 从 pip 构建库,甚至是那些具有本机代码依赖项的库。
  • 高级功能: Cython 支持、带断点和监视的 PDB 调试器、带 SDL2 后端的 Kivy 图形库以及 PySide6 支持(高级版本,包括 Matplotlib PySide6 支持)。 还提供 Matplotlib Kivy 支持(高级版)。包含 pygame 2 支持。
  • 编辑器增强功能:功能包括代码预测、自动缩进、实时代码分析、扩展键盘、语法突出显示、主题、选项卡和增强的代码导航。 (代码预测和实时代码分析是高级功能)。
  • 轻松分享:一键分享到Pastebin。

高级功能:

高级版本中提供了某些高级库(TensorFlow、PyTorch、支持 Matplotlib、代码预测和实时代码分析的 PySide6)。

系统要求:

Pydroid 3 需要至少 250MB 的可用内存,建议 300MB。 SciPy 等资源密集型库可能需要更大的量。

调试和具体库的使用:

通过单击行号设置断点来调试代码。 Kivy、PySide6、SDL2、Tkinter 和 Pygame 通过特定的导入语句或注释(#Pydroid run kivy#Pydroid run qt 等)自动检测。 使用 #Pydroid run terminal 强制终端模式(对 Matplotlib 有帮助)。

许可:

Pydroid 3 APK 中的一些二进制文件已根据 (L)GPL 获得许可。联系开发人员获取源代码。 与 Pydroid 3 捆绑在一起的纯 Python 库被认为是源代码形式。 Pydroid 3 避免自动导入任何 GPL 许可的本机模块。

示例代码用法:

示例代码可用于教育用途,但未经许可不得用于竞争产品。

Android 是 Google Inc. 的商标

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