Termux最新版本详细安装教程,解决Jupyter、Numpy、Matplotlib、Pandas等安装失败的问题
网上很多关于Termux安装Numpy、Matplotlib、Pandas的教程,都是依赖Python3.9以下的,自从Termux官方将Python升级到3.10之后,很多都失效了。
准备:
手机一台(Android 7.0及以上)
环境搭建:
1、安装Termux(0.118)
官网下载地址:Termux | F-Droid – Free and Open Source Android App Repository
或google play下载安装。
2、换源,由于Termux官方的源网有点慢,后期安装一些库可能会失败,这里换成国内清华大学的源网的,加快软件包下载速度。
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
设置完换源后,记得更新哦
pkg update
3、安装proot:
利⽤ proot 可以为⼿机没有root的⽤户来模拟⼀个root的环境
pkg install proot
然后终端下⾯输⼊:
termux-chroot
即可模拟 root 环境,该环境模仿 Termux 中的常规Linux⽂件系统,但是不是真正的 root。
4、 安装Python
pkg install python
Jupyter Notebook
Jupyter Notebook(此前被称为 iPython notebook)可以在 Web 端提供Python交互,虽然和iPython 共享同⼀个内核,但是更强⼤。
想要成功安装Jupyter,必须安装所需的依赖包,依据下面的命令按顺序执行完,就能安装成功。
termux-chroot
apt install clang
apt install libclang
apt install libzmq
apt intall ipython
pip3 install jupyter
pip3 install jupyterlib
Jupyter Notebook就安装好了,先启动 notebook,在终端输入:
jupyter notebook
然后会看到运⾏的⽇志,我们复制出 提示的URL,到浏览器中打开:
OK 运⾏成功,那么回到 Termux ⾥⾯使⽤组合键 Ctrl + C -> 中⽌当前的 Jupyter 进程。
关于安装Matplotlib和Pandas
首先,必须安装Numpy,在Numpy安装中,遇到了一些问题,最后通过指定安装的版本,成功安装上了。
pip3 install numpy==1.22.2
接着安装Matplotlib和Pandas,所需要的依赖库:
apt install freetype libjpeg-turbo binutils fftw make
pip3 install pillow
最后安装Matplotlib和Pandas:
pip3 install matplotlib
pip3 install pandas
测试:
到始,Matplotlib、 pandas、jupyter、numpy等都已成功安装上了。
来源:金戈鐡馬