---
title: 环境要求
description: "在模型迁移前，需要确保使用环境均满足要求，包括硬件和软件配置。硬件配置包括CPU，软件配置包括操作系统和应用程序等。"
url: https://www.hikunpeng.com/document/detail/zh/SRA/ecosystemEnable/dlrm/kunpengdlrm_02_0002.html
sourcePath: /source/zh/SRA/ecosystemEnable/dlrm/kunpengdlrm_02_0002.html
indexId: 8bdc7dc90ef7aed30660cbc8357c5f84884bfc90202eacca2b4fc38a604ff2ba60
---
# 环境要求

在模型迁移前，需要确保使用环境均满足要求，包括硬件和软件配置。硬件配置包括CPU，软件配置包括操作系统和应用程序等。

#### 硬件要求

硬件要求如表1所示。


**表1 硬件要求**

| 项目 | 说明 |
| --- | --- |
| CPU | 鲲鹏920系列处理器 |


#### 操作系统和软件要求

DLRM软件兼容的操作系统，移植所需的软件和依赖组件如表2和表3所示。


**表2 操作系统要求**

| 项目 | 版本 | 说明 | 下载地址 |
| --- | --- | --- | --- |
| OS | openEuler 22.03 LTS SP3 | 待移植软件兼容的操作系统。 如果是全新安装操作系统，可选择“Minimal Install”安装方式并勾选Development Tools套件，否则很多软件包需要手动安装。 | 获取链接(https://repo.openeuler.org/openEuler\-22.03\-LTS\-SP3/ISO/aarch64/) |


**表3 软件要求**

| 项目 | 版本 | 说明 | 下载地址 |
| --- | --- | --- | --- |
| Python | 3.9.19 | Python是一种高级、通用、解释型、面向对象的编程语言。 | 可以通过Miniconda安装。 |
| TensorFlow | 2.13.0 | TensorFlow是由Google团队开发的深度学习框架，用于进行机器学习和深度神经网络研究。 | 可以通过pip安装。 |
| Miniconda | 24.3.0 | Miniconda是一款小巧的Python环境管理工具。 | 获取链接(https://repo.anaconda.com/miniconda/Miniconda3\-py39\_24.3.0\-0\-Linux\-aarch64.sh) |
| tqdm | 4.66.2 | tqdm是一个Python库，用于在命令行界面或图形用户界面中显示进度条，以便于用户了解长时间运行的任务的进度。 | 可以通过pip指令安装。 |
| h5py | 3.11.0 | h5py是TensorFlow依赖的Python接口，用于与HDF5（Hierarchical Data Format version 5）文件进行交互，允许用户以Pythonic方式高效地读取和写入HDF5数据集。 | 可以通过conda指令安装。 |
