开发者
资源
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

环境要求

本文档以在openEuler 24.03 LTS SP3 + PyTorch 2.11.0 + CUDA 13.0进行源码构建为例。除此之外,本章节介绍了源码构建验证可支持的其他环境信息。

可支持的版本

表1 版本范围

OS版本

Python版本

支持的PyTorch版本范围

openEuler 24.03 LTS SP3

Python 3.11.6

PyTorch 2.11.x;建议PyTorch 2.11.0

openEuler 22.03 LTS SP4

Python 3.9.9

PyTorch<=2.8.x;建议PyTorch 2.8.0

PyTorch 2.11.0要求Python>=3.10。openEuler 22.03 LTS SP4默认Python版本为3.9.9不满足该版本要求,建议在openEuler 22.03 LTS SP4上使用支持Python 3.9的PyTorch 2.8.0。

依赖组件要求

表2 依赖组件要求对应的版本

组件

版本

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-C++

12.3.1-105.oe2403sp3

make

4.4.1-2.oe2403sp3

CMake

3.27.9-8.oe2403sp3

Git

2.43.0-10.oe2403sp3

ninja-build

1.11.1-1.oe2403sp3

openblas-devel

0.3.25-7.oe2403sp3

libuv-devel

1.47.0-3.oe2403sp3

numactl-devel

2.0.16-14.oe2403sp3

patchelf

0.16.0-1.oe2403sp3

tar

1.35-2.oe2403sp3

Gzip

1.12-6.oe2403sp3

bzip2

1.0.8-8.oe2403sp3

xz

5.4.7-6.oe2403sp3

unzip

6.0-54.oe2403sp3

CUDA Toolkit

13.0

nvcc

13.0.48

pip

26.1.1

setuptools

82.0.1

wheel

0.47.0

PyYAML

6.0.3

typing_extensions

4.15.0

sympy

1.14.0

filelock

3.29.0

networkx

3.6.1

jinja2

3.1.6

fsspec

2026.5.0