电脑不在身边,手机一招搞定代码

447 阅读1分钟

今天就来介绍可以在手机和 iPad 上写代码的小工具。

iOS 平台:Pythonista

![](https://p1-tt-ipv6.byteimg.com/origin/pgc-image/72885eaebb834effa77a8abf6304fa39)

Pythonista 自带自动连接,方便移动端敲代码。 Pythonista 里面内置一套库,让 Python 语法可以调用 iOS 上的原生控件。

Android 平台:Termux

Termux是一个安卓终端模拟器和Linux环境的应用,并且没有root限制。内含了最小化的基础系统,可以通过APT管理安装包。

![](https://p6-tt-ipv6.byteimg.com/origin/pgc-image/7b684375719743bd9d806edce1369d5f)

Android 手机系统是基于 Linux 内核的,所以可以使用终端类软件去「进入」手机的内核。

和电脑上终端差不多,比如输入 ls 就能看到当前目录下的所有文件。

输入 python 就可以进入 python 环境,配合 CodeBoard 编程键盘效果更佳。(使用 pkg install python 安装 python ),安装库也毫无压力,输入 pip install ptpython 就可以安装。

具体安装:

  • 在Termux运行界面输入命令pkg install python可以安装python。
  • 提示,在安装过程中会提示是否继续,此时,输入y即可。
  • 安装后,可以输入python回车查看,接着会在下一行出现Python 3.9.0(目前最新版本)。
  • 为确保成功安装,可以通过输入简单的编程来验证Python是否安装成功。比如输入print('Hello world'),然后回车,在下一行打印出Hello world,表明安装成功。
![](https://p1-tt-ipv6.byteimg.com/origin/pgc-image/0344897e61fc44cdb4f5a77702544059)

还有其他可以选择的软件:

  • QPython3:是一个在Android上运行Python3脚本引擎,它整合了Python3解释器、Console、编辑器和SL4A库。可以让你在Android设备上运行Python语言开发的程序。它就是Android上的Python!
  • Pydroid:Pydroid是安卓系统上一个易用且强大的Python IDE