Environment Requirements
This document uses NumPy 2.4.4 as an example to describe how to compile and build NumPy on openEuler 24.03 LTS SP3. In addition, this section describes other environments supported by source code build verification.
Supported Versions
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 is recommended.) |
Dependent Component Requirements
Component |
Version |
|---|---|
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 |
Parent topic: Preparations for Development