QPython is an Android Python engine primarily designed for Python and AI learners. It offers a range of impressive features to enhance Python programming experience.
Bot releases are visible (Hide)
You can install the apk by downloading the qpython_os_2023-02-04_ol.apk ;
Published by riverfor almost 3 years ago
You can install the apk by downloading the attachment, please unzip after downloading.
Published by riverfor over 4 years ago
This is the first version after we restarting the QPython project
IT IS IN BETA1, PLEASE HELP TO TEST.
More detail please take a look QPython Ox's ChangeLog
Please wait some time, we will release it into google play when it is stable.
You can install the apk by downloading the attachment, please unzip after downloading.
A: Why are there so many branches?
Q: Because Google Play and some appstores have strict requirements for
application permissions, they require different permissions, we use different branch codes,
for example, O means it is QPython 3+2, L means LIMITED, S means SENSITIVE permission is required.
A: I know there was a QPython before, what is the difference between it and QPython 3x?
Q: It is now called QPython Ox now, which is mainly aimed at programming learners, and
it provides more friendly features for beginners. QPython 3x is mainly for experienced
Python users, and it provides some advanced technical features.
Published by riverfor over 5 years ago
Compared to google play's version (https://play.google.com/store/apps/details?id=org.qpython.qpy) and feature.
This version contains some extra permissions, like:
And our privacy: https://www.qpython.org/privacy.html
Published by riverfor almost 6 years ago
Published by riverfor about 6 years ago
This is a big update for QPython, after installing it, you can get Py2.7.15 and Py3.3.6 all in one.
New Libraries
Q: Why should I have to upgrade ?
A: You can get the Py2.7.15 and 3.6.6 (You can switch to Python 3 from QPython's setting) after installing. Besides this, you can have newer PIP package which can install many pure python packages.
Q: Why can't I install other Python packages after installing the QPython v2.4.0 ?
A: Did you new install it ? If not, please try to clear data from QPython's setting => storage & permission => clear data.
Q: Why can't I see other packages after installing?
A: We have changed the Python core, and old packages should be tested or recompiled. After we having completed that, we will re-published them.
Q: What packages do you want to support in the future?
A: We will try to support more and more packages in the future, our recent main work is to improve the cross compile toolchain, now we have completed it, and we are able to support more packages.
Q: Why should I install QPyNotebook again when switch to Python 3 after I having installed it when I used Python 2.
A: Yes, you need to install it again for the Python 3 again, for the QPyNotebook was separated the py2 and py3 branch, every time you install it, you were installing the branch for the python interpreter your were using.
Q: Why can't I see kivy support in this version?
A: Kivy is not a built-in library by default, and we are porting it to adjust the newest python core, now you could try the QSL4A (Checkout a sample project https://github.com/qpython-android/sample-qsl4a/ ) to develop app or pygame to develop game with QPython.
这是一个大版本更新,安装后,你可以同时拥有 Py2.7.15 和 Py3.6.6 以及许多更赞的新特性
新的库
链接: https://pan.baidu.com/s/1P4EkYDZp4nGe22K0D6MjAw 密码: ed6z
Published by riverfor about 6 years ago
This is a big update for QPython, after installing it, you can get Py2.7.15 and Py3.3.6 all in one.
Q: Why should I have to upgrade ?
A: You can get the Py2.7.15 and 3.6.6 (You can switch to Python 3 from QPython's setting) after installing. Besides this, you can have newer PIP package which can install many pure python packages.
Q: Why can't I install other Python packages after installing the QPython v2.3.0 ?
A: Did you new install it ? If not, please try to clear data from QPython's setting => storage & permission => clear data.
Q: Why can't I see other packages after installing?
A: We have changed the Python core, and old packages should be tested or recompiled. After we having completed that, we will re-published them.
Q: What packages do you want to support in the future?
A: We will try to support more and more packages in the future, our recent main work is to improve the cross compile toolchain, now we have completed it, and we are able to support more packages.
Q: Why should I install QPyNotebook again when switch to Python 3 after I having installed it when I used Python 2.
A: Yes, you need to install it again for the Python 3 again, for the QPyNotebook was separated the py2 and py3 branch, every time you install it, you were installing the branch for the python interpreter your were using.
From attachment:
Qpython_2018-09-02_google.apk (Global)
链接: https://pan.baidu.com/s/1P4EkYDZp4nGe22K0D6MjAw 密码: ed6z
Published by riverfor about 6 years ago
This is a big update for QPython, after installing it, you can get Py2.7.15 and Py3.3.6 all in one.
Q: Why should I have to upgrade ?
A: You can get the Py2.7.15 and 3.6.6 (You can switch to Python 3 from QPython's setting) after installing. Besides this, you can have newer PIP package which can install many pure python packages.
Q: Why can't I install other Python packages after installing the QPython v2.3.0 ?
A: Did you new install it ? If not, please try to clear data from QPython's setting => storage & permission => clear data.
Q: Why can't I see other packages after installing?
A: We have changed the Python core, and old packages should be tested or recompiled. After we having completed that, we will re-published them.
Q: What packages do you want to support in the future?
A: We will try to support more and more packages in the future, our recent main work is to improve the cross compile toolchain, now we have completed it, and we are able to support more packages.
From attachment:
Qpython_2018-08-12_google.apk (Global)
Qpython_2018-08-12_cn.apk (Chinese)
链接: https://pan.baidu.com/s/1O0C7LsRs0SHbErJAGkh-wQ 密码: rz4n
Published by riverfor over 6 years ago
链接: https://pan.baidu.com/s/1ARvXjzFmvCju3HbDls0fOg 密码: 8y64
What's NEW in v2.2.4-6(CN)
+支持微信登录(可以使用云存储服务和GIST服务)
+编辑器自动缩紧
+增加了gist服务
+修正了SL4A->execQpy错误
+修正了一些其他bugs
+在主面板将课程和社区移到更多
链接: https://pan.baidu.com/s/1-wE0m4uvX90nCrlYrDo6wg 密码: 9vjh
If you want the Global branch(Global version) , please check it out
Published by riverfor over 6 years ago
What's NEW in v2.2.4-8
Published by riverfor over 6 years ago
v2.2.3 (2018/3/13 PM6:00)
Fix the terminal without return key on some mobiles
Supports parameters when run script (Long click on the item in QPY, then input the parameter)
Fix bugs
Published by riverfor over 6 years ago
v2.2.2
Enable opening other files from editor
Bug fix
v2.2.0
Big update you should not miss.
Add crowdfunding Courses, which may produce more excellent courses.
Add QPyNotebook, Please install QPyNotebook first and follow the steps
Add Japanese, Russian language, French
Add contributors page in about page.
Terminal supports history
Other improvements and bug fix
Published by riverfor over 6 years ago
Big update you should not miss.
It's a BETA version.
Published by riverfor almost 7 years ago
Update: 2017/12/15
Fix:
Cloud features
(Please backup your cloud files before updating)
Kivy App
Log shows when program ends.
Add:
Python 3.6 support
Please install QPy3.6 from google play (https://github.com/qpython-android/qpython3/releases/tag/v1.0)
Share to:
You can share some page to QPython's browser by using the share to.
Published by riverfor almost 7 years ago
Up: 2017/12/01
This is the ALPHA version which supports Py3 at the same time.
Please install QPy3.6 (https://github.com/qpython-android/qpython3/releases/tag/v1.0)
Published by riverfor almost 7 years ago
Published by riverfor almost 7 years ago
v2.0.10 is stable on Google Play (2017/11/27)
v2.0.10 is in BETA 3 (2017/11/22)
Fixes bugs.
Fixes KivySample crash (Please reinstall kivy from QPYPI)
Fixes some force-closes
Fix error log path in webapp
Improves functions
Improve editor
+ Add new hot keys
Improve QPYPI
Improve courses (qpython quick start)
+ Add editor howto and terminal howto.
Published by riverfor almost 7 years ago
Fixs bugs
Improves functions
Published by riverfor about 7 years ago