Ubuntu系统
Ubuntu系统环境中所需依赖名称、对应版本及获取建议请参见表1。
依赖名称 |
版本建议 |
获取建议 |
---|---|---|
gcc |
7.3.0 |
建议通过获取源码包编译安装,安装步骤可参考安装7.3.0版本gcc。 |
make |
4.1 |
建议通过包管理安装,安装命令参考如下。 sudo apt-get install -y make |
cmake |
3.10.2 |
建议通过包管理安装,安装命令参考如下。 sudo apt-get install -y cmake |
xz |
5.2.5 |
建议通过包管理安装,安装命令参考如下。 sudo apt-get install -y xz-utils |
protobuf |
3.13.0 |
建议通过pip安装,安装命令参考如下。 pip3 install protobuf==3.13.0 |
libgfortran-7-dev |
7.5.0-3ubuntu1~18.04 |
建议通过包管理安装,安装命令参考如下。 sudo apt-get install -y libgfortran-7-dev |
Python |
3.9(3.10) |
建议通过获取源码包编译安装,安装步骤可参考Python依赖安装参考。 对于Atlas 200I/500 A2 推理产品支持安装Python 3.10。 |
参考如下命令,检查是否已安装GCC、Make、CMake等依赖软件。
gcc --version
make --version
cmake --version
xz --version
python3.9 --version
pip3 list|grep protobuf
dpkg -l libgfortran-7-dev
若分别返回如下信息,说明相应软件已安装(以下回显仅为示例,请以实际情况为准)。
gcc (Ubuntu 7.3.0-3ubuntu1~18.04) 7.3.0 GNU Make 4.1 cmake version 3.10.2 xz (XZ Utils) 5.2.5 Python 3.9.2 protobuf 3.13.0 libgfortran-7-dev:amd64 7.5.0-3ubuntu1~18.04 amd64 Runtime library for GNU Fortran applications (development files)
父主题: 准备系统及依赖