环境要求
本文档以在openEuler 24.03 LTS SP3系统下编译构建NumPy 2.4.4版本为例。除此之外,本节介绍了源码构建验证可支持的其他环境信息。
可支持的版本
OS版本 |
Python版本 |
支持的NumPy版本范围 |
|---|---|---|
openEuler 24.03 LTS SP3 |
Python 3.11.6 |
NumPy 2.4.x |
openEuler 22.03 LTS SP4 |
Python 3.9.9 |
NumPy <2.1.0;建议NumPy 2.0.x |
依赖组件要求
组件 |
版本 |
|---|---|
python3 |
3.11.6-29.oe2403sp3 |
python3-pip |
23.3.1-11.oe2403sp3 |
python3-devel |
3.11.6-29.oe2403sp3 |
gcc |
12.3.1-105.oe2403sp3 |
gcc-c++ |
12.3.1-105.oe2403sp3 |
make |
4.4.1-2.oe2403sp3 |
tar |
1.35-3.oe2403sp3 |
gzip |
1.12-6.oe2403sp3 |
openblas-devel |
0.3.25-7.oe2403sp3 |
pkgconf |
1.9.5-2.oe2403sp3 |
pip |
26.1.1 |
setuptools |
82.0.1 |
wheel |
0.47.0 |
packaging |
26.2 |
meson |
1.11.1 |
meson-python |
0.19.0 |
ninja |
1.13.0 |
Cython |
3.2.5 |
pyproject-metadata |
0.11.0 |
父主题: 开发前准备