从源码安装 numpy

创建日期: 2023-02-11 15:36 | 作者: 风波 | 浏览次数: 9 | 分类: Python

1. clone numpy 源码

clone numpy 源码及子模块

git clone https://github.com/numpy/numpy.git
cd numpy && git submodule update --init

2. 安装必要的依赖包

最新的 numpy 版本需要 python>=3.9

apt update
apt install -y python3.9 python3.9-venv python3.9-dev
apt install -y build-essential
apt install python3-pip

貌似安装 python3.9 的时候会自动安装 python3.8,所以需要手动把 python 入口命令链接为 python3.9

ln -s /usr/bin/python3.9 /usr/bin/python
ln -s /usr/bin/python3.9 /usr/bin/python3

3. 安装 numpy

pip install ./numpy

4. 打包 numpy 的文档

安装依赖:sphinx

pip install -U sphinx
pip install numpydoc matplotlib
pip install -U pillow
pip install IPython sphinx_design pydata_sphinx_theme

可选包,用来生成 C/C++ API

pip install breathe
apt install -y doxygen

打包文档

cd ./numpy/doc
make help # 查看帮助信息

make html # 打包为 html
9 浏览
8 爬虫
0 评论