Environment Requirements
This document uses openEuler 24.03 LTS SP3 + SGLang 0.5.10 + CUDA 13.0 as an example to describe the source code build verification environment. In addition, this section describes other environments supported by source code build verification.
Supported Versions
OS |
Python |
SGLang |
|---|---|---|
openEuler 24.03 LTS SP3 |
Python 3.11.6 |
SGLang 0.5.10 |
openEuler 22.03 LTS SP4 |
Python 3.9.9 |
SGLang <= 0.5.0rc0; SGLang 0.5.0rc0 is recommended. |
SGLang 0.5.10 requires Python 3.10 or later. The default Python version of openEuler 22.03 LTS SP4 is 3.9.9, which does not meet the version requirements. You are advised to use SGLang 0.5.0rc0 that supports Python 3.9.
Dependent Component Requirements
Component |
Version |
|---|---|
python3 |
3.11.6-20.oe2403sp3 |
python3-pip |
23.3.1-7.oe2403sp3 |
python3-devel |
3.11.6-20.oe2403sp3 |
GCC |
12.3.1-105.oe2403sp3 |
GCC-Gc++ |
12.3.1-105.oe2403sp3 |
make |
4.4.1-2.oe2403sp3 |
CMake |
3.27.9-8.oe2403sp3 |
Git |
2.43.0-10.oe2403sp3 |
openblas-devel |
0.3.29-1.oe2403sp3 |
numactl-devel |
2.0.16-14.oe2403sp3 |
Rust |
1.90.0-2.oe2403sp3 |
cargo |
1.90.0-2.oe2403sp3 |
pip |
26.1.1 |
setuptools |
82.0.1 |
wheel |
0.47.0 |
Ninja |
1.13.0 |
scikit-build-core |
0.12.2 |
PyTorch |
2.11.0 CUDA version |
CUDA Toolkit |
13.0 |