---
title: 环境要求
description: "本文档源码构建验证环境以openEuler 24.03 LTS SP3系统编译构建Ollama 0.19.0版本为例。除此之外，本节介绍了源码构建验证可支持的其他环境信息。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengai/ecosystemEnable/ollama/kunpengollama_16_0003.html
sourcePath: /source/zh/kunpengai/ecosystemEnable/ollama/kunpengollama_16_0003.html
indexId: e314eed6d3496cccbbd7b4aa38b5d5bcea0a87d7bbe04770e0d9a71683e33eb270
---
# 环境要求

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

#### 可支持的版本


**表1 版本范围**

| OS版本 | 系统仓库Go版本 | 构建Ollama使用的Go版本 | 支持的Ollama版本范围 |
| --- | --- | --- | --- |
| openEuler 24.03 LTS SP3 | Go 1.21.4 | Go 1.24.1 | Ollama 0.19.0 |
| openEuler 22.03 LTS SP4 | Go 1.17.3 | Go 1.24.1 | Ollama 0.19.0 |


Ollama 0.19.0源码声明要求Go 1.24.1。openEuler 24.03 LTS SP3系统仓库提供golang 1.21.4-44.oe2403sp3，openEuler 22.03 LTS SP4系统仓库提供golang 1.17.3-34.oe2203sp4，均低于Ollama 0.19.0的构建要求。因此构建Ollama 0.19.0时使用Go官方发布的Go 1.24.1工具链。


#### 组件要求


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

| 组件 | 版本 |
| --- | --- |
| 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 |
| Go | 1.24.1 |
| CUDA Toolkit | 13.0 |
