Termux安装Python、Pip、NumPy、SciPy
1. 前言
Termux上面的软件包安装方式都和Linux多多少少有些不同,也有许多人在Termux上安装软件包时掉了不少坑。为了让大家在安装Python时少掉一些坑,写了这一篇博客。
2. Python
2.1. 简介
Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990年代初设计。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。
2.1. 安装
pkg install python
pkg install python2
3. Pip
3.1. 简介
Pip是一个现代的,通用的Python包管理器。提供了对Python包的查找、下载、安装、卸载的功能。
3.2. 安装
大部分情况下,下载Python后会自动安装Pip,如果没有安装,可以使用如下命令安装。
curl https://bootstrap.pypa.io/get-pip.py
python get-pip.py
4. NumPy
4.1. 简介
NumPy(Numerical Python)是Python的一个开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库 。
4.2. 安装
curl -LO https://its-pointless.github.io/setup-pointless-repo.sh
bash setup-pointless-repo.sh
pkg install numpy
5.SciPy
5.1. 简介
SciPy(Science Python)是python的一个著名的开源科学库,SciPy一般都是操纵NumPy数组来进行科学计算,统计分析,可以说是基于NumPy之上。SciPy提供了许多科学计算的库函数,如线性代数,微分方程,信号处理,图像处理,系数矩阵计算等。
5.2. 安装
curl -LO https://its-pointless.github.io/setup-pointless-repo.sh
bash setup-pointless-repo.sh
pkg install scipy
|