答案
可以在 Android 上不用 Termux 运行 Python 吗?
简短回答
可以。PocketCode 内置了 Python 解释器(以 WebAssembly 运行的 CPython 3.12)——无需 Termux,无需安装软件包,无需编译任何内容。打开一个 .py 文件,点击运行,它就会在设备上执行,并附带标准库。Termux 给你一个 Linux shell 让你自己配置 Python;而 PocketCode 在你安装的那一刻就已准备就绪。它是一个脚本环境:包含标准库的大部分,但没有 pip,没有线程或子进程,除非在“带参数运行”对话框(Ctrl+F5)中开启 “Allow network in WASM engines”,否则网络是关闭的。
速览
- Python
- CPython (WebAssembly)
- 需要配置
- 无
- 离线使用
- 登录后
- 需要 Termux
- 否