昇腾社区首页
中文
注册

Ubuntu系统

Ubuntu系统环境中所需依赖名称、对应版本及获取建议请参见表1

表1 Ubuntu系统依赖名称对应版本

依赖名称

版本建议

获取建议

gcc

7.3.0

建议通过获取源码包编译安装,安装步骤可参考安装7.3.0版本gcc

make

不低于3.82

建议通过包管理安装,安装命令参考如下。

1
sudo apt-get install -y make

若包管理中的版本不符合最低版本要求,可自行通过源码方式安装。

cmake

不低于3.5.2

建议通过包管理安装,安装命令参考如下。

1
sudo apt-get install -y cmake

若包管理中的版本不符合最低版本要求,可自行通过源码方式安装。

xz

不低于5.2.2

建议通过包管理安装,安装命令参考如下。

1
sudo apt-get install -y xz-utils

若包管理中的版本不符合最低版本要求,可自行通过源码方式安装。

protobuf

5.29.4

建议通过pip安装,安装命令参考如下。

1
pip3 install protobuf==5.29.4

Python

3.9/3.10/3.11

建议通过获取源码包编译安装,安装步骤可参考安装Python依赖

haveged(可选)

-

使用StreamServer功能时需要安装该依赖,建议通过包管理安装,安装命令参考如下。

sudo apt-get install -y haveged
参考如下命令,检查是否已安装GCC、Make、CMake等依赖软件。
1
2
3
4
5
6
gcc --version
make --version
cmake --version
xz --version
python3 --version
pip3 list|grep protobuf

若分别返回如下信息,说明相应软件已安装(以下回显仅为示例,请以实际情况为准)。

1
2
3
4
5
6
gcc (Ubuntu 7.3.0-3ubuntu1~18.04) 7.3.0
GNU Make 3.82
cmake version 3.5.2
xz (XZ Utils) 5.2.2
Python 3.9.2
protobuf           5.29.4