---
title: 环境要求
description: "本文档以openEuler 24.03 LTS SP3系统安装Dify 1.13.3版本为例。除此之外，本节介绍了鲲鹏服务器上安装Dify可支持的其他环境信息。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengai/ecosystemEnable/dify/kunpengdify_04_0003.html
sourcePath: /source/zh/kunpengai/ecosystemEnable/dify/kunpengdify_04_0003.html
indexId: 233b516f9ac7d3708d12613728aa4b62a94033675c6d94138d34e0e2d154d9ae66
---
# 环境要求

本文档以openEuler 24.03 LTS SP3系统安装Dify 1.13.3版本为例。除此之外，本节介绍了鲲鹏服务器上安装Dify可支持的其他环境信息。

#### 可支持的版本


**表1 版本范围**

| OS版本 | Python版本 | Node.js版本 | 支持的Dify版本范围 |
| --- | --- | --- | --- |
| openEuler 24.03 LTS SP3 | Python 3.11.6 | Node.js 22.22.3 | Dify 1.13.x |
| openEuler 22.03 LTS SP4 | Python 3.9.9 | Node.js 22.22.3 | Dify 1.13.3的API要求Python高于3.11且低于3.13版本 系统自带的Python 3.9.9版本不满足要求，如需使用Dify 1.13.3，建议并行安装Python 3.11并使用软件专属环境。 |


也可以使用Docker容器快速部署。


#### 依赖组件要求


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

| 组件 | 版本 |
| --- | --- |
| python3 | 3.11.6\-20.oe2403sp3 |
| nodejs | 22.22.3 |
| npm | 10.9.8 |
| pnpm | 10.32.1 |
| Dify | 1.13.3 |


#### Dify安装方式

Dify安装时需要区分API服务和Web前端两个部分，因此Dify的安装验证重点是确认API与Web的版本约束、运行时依赖和前端构建产物都匹配当前系统环境。


**表3 Dify不同部分对应的安装方式**

| 分类 | 安装方式 | 是否产生构建产物 | 说明 |
| --- | --- | --- | --- |
| API服务 | 使用源码目录api/运行，并安装其Python运行依赖 | 不需要构建 | API是服务进程，在源码目录下启动。 |
| Web前端 | 使用pnpm安装依赖并构建 | 产生.next/前端构建目录 | Web是Next.js前端应用，构建产物由pnpm build生成。 |
