QPython 版本演进——从 Python 2 时代到本地 AI 集成
早期:Python 2 时代的脚本引擎
QPython 最早的版本仅支持 Python 2,定位是轻量级的脚本执行器。那个阶段的核心能力非常有限:
- 只有一个简单的终端,没有可视化编辑器
- 用户需要用系统文本编辑器写
.py文件,再回到 QPython 终端执行 - 包管理能力弱,第三方库基本手动导入
这个阶段的 QPython 更多是「技术爱好者的玩具」,实用性不高。
中期:QPython OH / QPython 3L
社区逐渐壮大后,QPython 开始分化出不同版本形态:
- QPython OH:轻量版,内置 Python 3.6.6,保留基础终端和简易编辑器,体积小
- QPython 3L:完整版,内置 Python 3,加入 QEditor、QSL4A、QPYPI 包管理
OH(OpenHarmony)版说明 QPython 曾考虑过跨平台,但主流路线仍然聚焦 Android 原生体验。
近期:QPython+ / QPython 4.0
4.0 版本是一次大升级,引入了多项新能力:
- 本地 AI 集成:内置 Ollama 框架,手机上直接运行大语言模型
- QNotebook:浏览器界面直接打开
.ipynb文件,支持 Cell 执行 - Web 开发套件:预装 Django / Flask,支持在手机上搭建 Web 应用
- 科学计算库:Numpy、Scipy、Matplotlib、Scikit-learn 等专业库预装或一键安装
- 开发者课程与社区:配套官网课程、微信公众号、学习社群
截至 2026 年 9 月,小米应用商店显示的最新版本号为 4.0.1,开发者为「北京优趣天下信息技术有限公司」。
各版本 Python 支持情况
| QPython 版本 | Python 版本 | 备注 |
|---|---|---|
| 最早版 | Python 2.7 | 已停止维护 |
| QPython OH | Python 3.6.6 | 轻量版 |
| QPython 3L | Python 3.x | 完整版 |
| 4.0 及以后 | Python 3.x(随 App 更新) | 官方未公开具体版本号,实际安装后可在终端用 import sys; print(sys.version) 查看 |
关于包名与发布渠道
当前主流发行渠道:
- 应用商店(小米、华为、应用宝等):包名
org.qpython.qpy,发布者「北京优趣天下信息技术有限公司」 - GitHub Releases:官方仓库
qpython-android/qpython3提供qpython3-app-release.apk下载 - Google Play:搜索 QPython 可找到
用户安装后可以在终端运行 import sys; print(sys.version) 确认内置 Python 的具体版本号。
小结
QPython 的版本演进方向始终围绕一个核心:让移动端 Python 编程体验更接近完整开发环境。从无编辑器到 QEditor、从手动导库到 QPYPI、从无 API 到 QSL4A、从纯脚本能到 AI 能——每一步都在往「一个 App 搞定全链路」的方向收敛。
如果你还没装过,继续看 安装方式 了解具体怎么装。