1、安装termux:从https://f-droid.org/packages/com.termux/处下载termux的apk安装包,直接在手机上运行安装即可。
2、安装python:运行termux,进入termux命令行,输入 pkg install python 命令,将连网安装python,同时安装pip。
3、安装其它软件包:可以在termux命令行下,使用 pip install 软件包名 命令安装其它软件包。因为接下来我将用一个简单绘图实例说明使用方法,所以这里只安装了numpy和pillow。
4、运行python:在termux命令行下输入 python 回车后即可进入python命令行。
5、简单的绘图实例:这里我们将创建一个jpg格式的图片文件,并在其上绘制一个圆圈。
在python命令行下:
输入 import numpy as np 命令,导入numpy
输入 from PIL import Image 命令,导入Image
输入 im=Image.new(‘RGB’,(300,300)) 命令,创建一个300 * 300的图片
输入 ima=np.array(im) 命令,将图片转为数组
输入 theta=np.linspace(0,np.pi*2,100)命令,100等分圆周角
输入 r=100命令,指定圆的半径为100
输入 x=r * np.cos(theta)+150 命令,获取圆的x轴坐标,并将圆心指向图片的中点
输入 y=r * np.sin(theta)+150命令,获取圆的y轴坐标,并将圆心指向图片的中点
分别输入 x=x.astype(int) y=y.astype(int) 命令,坐标整形化
输入 ima[y,x]=(255,255,255) 命令,绘制圆
输入 out=Image.fromarray(ima)命令,将数组转换成图片
输入 out.save(’…/home/storage/downloads/out.jpg’)
命令,将图片保存到手机根目录的下载文件夹中
打开下载文件夹,可以看到创建好的图片文件
附加A:pillow安装失败解决:1、使用 pip install wheel 命令安装wheel。2、使用 pkg install libjpeg-turbo 命令安装libjpeg。3、使用 pip install Pillow 安装pillow。
附加B:termux访问手机目录:在termux命令行输入 termux-setup-storage 命令,将在termux的home目录下生成一个名字为storage的文件夹,该文件夹下的内容就是手机跟目录下的内容了。
附加C:termux下载地址
https://pan.baidu.com/s/1UVkvjarrOJEGAcUF7lj4Ig
提取码:2621