Pydroid 3 - Educational IDE for Python 3

Pydroid 3 - Educational IDE for Python 3

100%好评(10人)
  • 英文

Pydroid 3 - Educational IDE for Python 3 介绍

Pydroid 3 - Educational IDE for Python 3

Pydroid 3 is the most easy to use and powerful educational Python 3 IDE for Android.

Features:
- Offline Python 3.6 interpreter: no Internet is required to run Python programs.
- Full-featured Terminal Emulator, with a readline support (available in pip).
- Pip package manager and a custom repository for prebuilt wheel packages for heavy libraries, such as numpy, scipy, matplotlib, scikit-learn and jupyter.
- Examples available out-of-the-box.
- Built-in C, C++ and even Fortran compiler designed by n0n3m4, an author of C4droid, specially for Pydroid 3. It lets Pydroid 3 build any library from pip, even if it is using native code. You can also build & install dependencies from a command line.
- Cython support.
- PDB debugger with breakpoints and watches.
- Kivy graphical library with a shiny new SDL2 backend.
- PyQt5 support available in Quick Install repository along with matplotlib PyQt5 support with no extra code required.
- Matplotlib Kivy support available in Quick Install repository.

Editor features:
- Code prediction, auto indentation and real time code analysis just like in any real IDE. *
- Extended keyboard bar with all symbols you need to program in Python.
- Syntax highlighting & themes.
- Tabs.
- Enhanced code navigation with interactive assignment/definition gotos.
- One click share on Pastebin.

* Features marked by asterisk are available in Premium version only.

Quick manual.
Pydroid 3 requires at least 170MB free internal memory. 200MB+ is recommended. More if you are using heavy libraries such as scipy.
To run debug place breakpoint(s) clicking on the line number.
SDL2/Kivy is detected with “import kivy”, “from kivy“ or "#Pydroid run sdl2”.
PyQt5 is detected with “import PyQt5”, “from PyQt5“ or "#Pydroid run qt”.

Take a part in development of Pydroid 3 by reporting bugs or providing feature requests to us. We appreciate that.

The list of libraries we are NOT planning to add yet:
- Tensorflow
- OpenCV
- Tk/Tkinter or any libraries having it as a dependency
- Pygame

Important notice:
Some users experienced major problems when installing libraries from QPython 3 QPypi internal repository, so consider it to be binary incompatible with Pydroid 3. If you need any libraries that cannot be built with Pydroid 3 - contact the devs directly: other binary repositories are likely to be incompatible as well.

Legal information.
Some binaries in Pydroid 3 APK are licensed under (L)GPL, email us for the source code.
GPL pure Python libraries bundled with Pydroid 3 are considered to be coming in the source code form already.
Pydroid 3 doesn’t bundle any GPL-licensed native modules to avoid automatic import of them. The famous example of such library is GNU readline, that can be installed using pip.
Android is a trademark of Google Inc.

来自应用汇: Pydroid 3 - Educational IDE for Python 3 //www.stclairws.com/app/ru.iiec.pydroid3?from=spi-desc

Pydroid 3 - Educational IDE for Python 3 历史版本

  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 3.01_x86
    大小: 51.79 M

    3.01:

    Require storage permissions in pip for repository plugin

    3.00:

    This update will clear installed libs

    Updated to Python 3.7

    Added 64-bit support

    Added tensorflow premium library

    Moved all executable code downloads to a separate app, sorry for the inconvenience, this is required by Developer Policies

    Added "ad" label to everything that can theoretically be considered an ad

    Fixed tkinter crash when invalid font is used

    Added minimize button to the terminal

    Migrated Qt to CuteLoader
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 4.01_arm64
    大小: 49.69 M

    4.01:

    SDL now respects rotation lock on all devices

    32-bit ARM / x86 hotfix for ipython



    4.00:

    Updated Python to 3.8

    Added OpenMP support, numpy and scipy are much faster now

    Added PyTorch premium library

    Replaced pygame_sdl2 with regular pygame (pygame_sdl2 is still available for compatibility, will be removed later)

    Updated libraries, TensorFlow is now v2, OpenCV now has contrib modules

    PyQt5 doesn't require CuteLoader anymore and includes PyQtChart

    Fixed a lot of bugs
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 3.11_arm64
    大小: 45.69 M

    Added OpenCV (premium only, Android 7+ only).

    Performance of numpy and scipy is now improved using optimized BLAS / LAPACK.

    Updated libraries.

    Fixed some crashes.

    Fixed keyboard input problems.

    Fixed terminal clearing bug for some rare devices.

    Fixed UTF-8 issues with symbol erase.
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 2.22_arm
    大小: 42.82 M

    Long-awaited workaround for MediaTek devices hangs. Big thanks to us for buying a device to reproduce this bug, as no single person contacted us for a testing, lol.
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 2.22_arm
    大小: 42.82 M
    Added Privacy Policy to the app
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 2.1_arm
    大小: 42.77 M
    Added Keras.
    Added workaround for Android P (preview 2) weird seccomp policy.
    Fixed number input in Tkinter.
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 2.0_arm
    大小: 41.81 M
    IMPORTANT NOTICE: This is a major update, all packages installed from pip will be erased
    Added Tkinter and pygame_sdl2
    Fixed code analyzer and completer to support custom modules placed in the same directory
    Added a workaround for liblzma bug that appears on some devices
    Fixed a lot of bugs
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 1.02_arm
    大小: 36.73 M
    fix UI
    fixed wakelock
    minor updates
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 1.02_arm
    大小: 36.62 M
    fix UI
    fixed wakelock
    minor updates
    下载
  • Pydroid 3 - Educational IDE for Python 3
    Pydroid 3 - Educational IDE for Python 3
    版本: 1.01
    大小: 36.36 M
    Added an option to disable insertion of quotes/braces
    下载

Pydroid 3 - Educational IDE for Python 3 版本更新


Fixed some crashes.

Sound should now be removed from ads.

Pydroid 3 - Educational IDE for Python 3 类似软件

包含 Pydroid 3 - Educational IDE for Python 3 的应用集

我想学编程
我想学编程
我想学编程

我想学编程

金牛dharma

166601166601 29792979

2016-08-01

编程从此开始
编程从此开始
编程从此开始

编程从此开始

LoneDriver

2824528245 777777

2019-10-09

手机黑客编程综合手册
手机黑客编程综合手册
手机黑客编程综合手册

手机黑客编程综合手册

秋风落叶^.^

4242242422 564564

2017-04-29

黑客编程等工具
黑客编程等工具
黑客编程等工具

黑客编程等工具

轩爱

5990959909 478478

2017-10-05

安卓开发合集
安卓开发合集
安卓开发合集

安卓开发合集

吾耳灵

1803518035 464464

2016-05-29

编程工具(可运行)
编程工具(可运行)
编程工具(可运行)

编程工具(可运行)

Luncy TB

3688936889 419419

2017-02-03

用户对 Pydroid 3 - Educational IDE for Python 3 的评论

  • 已注销 1个月前

    本人vivo Y50 程序不兼容

  • YYH13412745814 2个月前

    x86是什么意思

  • YYH13482609235 4个月前

    版本不兼容,可以直接安转试试看。可以点这里使用pip install****,分享一个开发的音频分析app

  • YYH13482609235 4个月前

    回前面的几个问题,vivo应该可以安装,我之前有用过,我现在华为鸿蒙系统,也在使用中,赞一个,除了scipy安装有困难,其它都很好使的!

  • YYH13431812085 4个月前

    Vivo表示也安装不了

  • YYH12572015837 2020-06-16

    为什么while循环里break没用啊?

  • YYH13380050026 7个月前

    harmony OS原因?

  • YYH10920055814 11个月前

    支持各种GUI库,图为自制的PyQt5计算器,支持不同背景以及等宽字体

  • 水皓 2018-03-01

    支持python3,现编现运行。 而且速度似乎比电脑还快。同样用python算斐波那契数列,电脑在一秒算500~600次(而且是用的最原版的纯粹的python),手机竟然在一秒内算了200多次。

  • 正在加载此用户ID…… 2020-08-25

    为什么一更新变成x86的了。。。。。 手机不大多arm的嘛

查看 Pydroid 3 - Educational IDE for Python 3 的全部19条评论

亲,想发表评论请下载[应用汇手机客户端]哦~

Pydroid 3 - Educational IDE for Python 3 信息

大小:51.80M

版本:3.02_x86

格式:apk

分类:学习办公

要求:4.4以上

开发者:

IIEC

应用权限
联系我们
  • 客服邮箱:hello@appchina.com
  • 微博/微信合作QQ:2651009334
  • 网游玩家客服QQ:1214123632

北京掌汇天下科技有限公司 版权所有

公司地址:北京市西城区西绒线胡同51号南门

京公网安备11010502026839号| 京ICP证:120337号| 京网文 [2018] 5934-459 号| 京ICP备17065190号-1