Pydroid - Python 2 programming app Apk

Pydroid - Python 2 programming app iconShow qr code
Pydroid - Python 2 programming app qrcode
Follow UpdatesRequest Updates


45 votes, 4.5/ 5
  • Apps, Education
  • Pydroid - Python 2 programming app on google playGoogle Play
  • 2.0_x86
  • Android 4.4 - KitKat
  • IIEC
  • 0
Download Now

Pydroid - Python 2 programming app v2.0_x86 Apk screenshots

Pydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming appPydroid - Python 2 programming app

The description Pydroid - Python 2 programming app Apk

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

- Offline Python 2.7 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. It lets Pydroid 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 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 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 QPypi internal repository, so consider it to be binary incompatible with Pydroid. If you need any libraries that cannot be built with Pydroid - contact the devs directly: other binary repositories are likely to be incompatible as well.

Legal information.
Some binaries in Pydroid APK are licensed under (L)GPL, email us for the source code.
GPL pure Python libraries bundled with Pydroid are considered to be coming in the source code form already.
Pydroid 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 - Python 2 programming app 2.0_x86 APK Download BoxBack top

  • 2.0_x86
  • Android 4.4 - KitKat (SDK: 19)
  • March 24, 2020
  • 2DCA569858557DD25A1EA3E59BB24DA696193810
  • c8b70f286988b4ab0c36af6b4377419e
  • Important notice: This update will clear installed libs
    Fixed Android 9 support
    Updated to Python 2.7.16
    Added tkinter and pygame
    Moved all executable code downloads to an obb file, sorry for the inconvenience, this is required by Developer Policies
    Added "ad" label to everything that can theoretically be considered an ad
    Added minimize button to the terminal
    Migrated Qt to CuteLoader
  • View Permissions
  • 2.0_arm
  • Android 4.4 - KitKat (SDK: 19)
  • April 11, 2019
  • 2DCA569858557DD25A1EA3E59BB24DA696193810
  • e8907986d3220aa34862cc750020f058
  • View Permissions
  • 1.01
  • Android 4.4 - KitKat (SDK: 19)
  • February 7, 2018
  • 2DCA569858557DD25A1EA3E59BB24DA696193810
  • 563fdac13a017125c1e858fc04a79fbe
  • Added an option to disable insertion of quotes/braces
  • View Permissions
  • 1.0
  • Android 4.4 - KitKat (SDK: 19)
  • December 20, 2017
  • 2DCA569858557DD25A1EA3E59BB24DA696193810
  • a4907f770ba6dccfb1ab5c77c9a5b698
  • Initial release
  • View Permissions

10 recent comments of Pydroid - Python 2 programming app APK

Ian Patient

There I was, thinking I'd have to learn java to do something interesting on my S4, and then along comes pydroid. Very easy to get up and running. My S4 only has 16GB, so I want the libraries to go on the SD card, but I don't know how to do that. Symlinks? Config? I do not, however, want to root my phone. Suggestions welcome.

rahul yadav

I got what I needed, but there is one problem though. OS module is not working. Can you help me with it or suggest another module for such operations? I used to web scraping for magnet links and open them directly in peer to peer client by using os.startfile() method. this module is not working in phone. device-Redmi 4

y yagii

had a hard time with non working code. until i saw, that this apps supports only p2. py learners and their trouble... should be clearer in the app name. beside this, the app looks like a nice powerful environment.

Ryudome Sayonara

I'm laughing at your response to Ashkay Kumar's noticement. This oughtta be a fun change of pace. If I encounter any bugs or whatnot, I will let you know! ?

Sankalp Arora

The best thing is it is offline and has access to most of the python, I guess!

iSuperman Iam

its best ide. better than qpython. rated 5 readline works fine when installed from suggested libs tab.but not works if search&install.

Yunus Ceyhan

Are you planing to add shortcut support for scripts soon?

Eugene Kartoyev

This is by far the best Python IDE in Android for easy coding. Many thanks for developing this. Very professional.

Hi T

This app is really good. I wonder if it's possible to add pyaudio to the library?.

A Google user

Use full app!

Social Networks