NumPy
NumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了Python的GIL(全局解释器锁),运算效率极好,是大量机器学习框架的基础库
安装依赖包
apt-get install clang python python-dev fftw
注:经测试fftw不用安装也可以成功
用pip安装numpy
LDFLAGS="-lm -lcompiler_rt" pip install numpy
注:如果不使用LDFLAGS="-lm -lcompiler_rt"进行安装的话,numpy安装成功后import将会导致失败
Scipy
Scipy库构建于NumPy之上,提供了一个用于在Python中进行科学计算的工具集,如数值计算的算法和一些功能函数,可以方便的处理数据。主要包含内容:统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等
在使用 Termux 的时候发现无法正常安装 Python 的 Scipy 库,需要使用如下解决方案进行安装:
安装 wget
pkg install wget