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等都已成功安装上了。

来源:金戈鐡馬

物联沃分享整理
物联沃-IOTWORD物联网 » Termux最新版本详细安装教程,解决Jupyter、Numpy、Matplotlib、Pandas等安装失败的问题

发表评论