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

环境要求

本文档源码构建验证环境以openEuler 24.03 LTS SP3系统编译构建Dify 1.13.3版本为例。除此之外,本节介绍了源码构建验证可支持的其他环境信息。

可支持的版本

表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并使用软件专属环境。

依赖组件要求

表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

Git

2.43.0-10.oe2403sp3

Node.js

22.22.3

npm

10.9.8

pnpm

10.32.1