Pydroid 3 - IDE for Python 3

许可: 免费 ‎文件大小: N/A
‎用户评分: 0.0/5 - ‎0 ‎评分

关于 Pydroid 3 - IDE for Python 3

Pydroid 3 是最易于使用和强大的教育 Python 3 IDE 的 Android。 特征: - 离线 Python 3.8 解释器:无需互联网来运行 Python 程序。 - Pip 包管理器和用于增强科学库的预构建车轮包的自定义存储库,如数字、科学、matplotlib、scikit 学习和 jupyter。 - OpenCV 现已可用(在支持 Camera2 API 的设备上)。* - 张力流和PyTorch也可用。* - 开箱即用的示例,可加快学习速度。 - 完成对 GUI 的 Tkinter 支持。 - 全功能终端仿真器,具有读线支持(以点提供)。 - 内置的C,C++甚至Fortran编译器专为Pydroid3设计。它允许Pydroid 3从pip构建任何库,即使它正在使用本机代码。您还可以从命令行生成和安装依赖项。 -赛森支持 - 带断点和手表的 PDB 调试器。 - Kivy 图形库,具有闪亮的新 SDL2 后端。 - PyQt5 支持在快速安装存储库中提供,以及 matplotlib PyQt5 支持,无需额外的代码。 - Matplotlib Kivy 支持在快速安装存储库中提供。 - pygame 2 支持。 编辑器功能: - 代码预测、自动缩进和实时代码分析,就像任何真实的 IDE 一样。* - 扩展键盘栏,包含在 Python 中编程所需的所有符号。 - 语法突出显示和主题。 - 标签 - 增强的代码导航与交互式赋值/定义内容。 - 一键分享粘贴箱。 * 以星号标记的功能仅在高级版本中提供。 快速手动。 Pydroid 3 至少需要 250MB 的可用内部存储器。建议使用 300MB+。如果您使用重库,如剪刀,更多。 要运行调试位置断点,单击行号。 Kivy 被检测到"导入基维","从基维"或"#Pydroid运行 kivy"。 PyQt5 检测到"导入 PyQt5","从 PyQt5"或"#Pydroid qt"。 sdl2, tkinter 和 pygame 也一样。 有一个特殊的模式"#Pydroid运行终端",以确保您的程序在终端模式下运行(这对于在GUI模式下自动运行的matplotlib非常有用) 为什么有些图书馆只提供高级版? 这些库非常难以移植,因此我们不得不要求其他开发人员这样做。根据协议,这些库的叉子只提供给高级用户。如果您想开发这些图书馆的免费叉子 - 请联系我们。 通过报告错误或向我们提供功能请求,参与 Pydroid 3 的开发。我们非常感谢。 由于 Pydroid 3 的主要目标是帮助用户学习 Python 3 编程语言,因此我们的首要任务是移植科学库(因此,只有在系统相关库用作其他教育包的依赖项时,才移植它们)。 法律信息。 Pydroid 3 APK 中的一些二进制文件在 (L)GPL 下获得许可,请发送电子邮件给我们提供源代码。 与 Pydroid 3 捆绑的 GPL 纯 Python 库被认为已经以源代码形式出现。 Pydroid 3 不会捆绑任何 GPL 许可的本机模块,以避免自动导入它们。此类库的著名示例是 GNU readline,可以使用 pip 安装。 应用程序中提供的样品免费用于教育用途,但有一个例外:它们或其衍生作品不能用于任何竞争产品(以任何方式)。如果您不确定您的应用是否受此限制的影响,请始终通过电子邮件请求许可。