安装MindStudio和Ascend-cann-toolkit开发套件包前需要安装相关依赖,本章节以Ubuntu和CentOS为例,详述依赖安装操作。其他系统可参考这两种系统进行安装,如Ubuntu系统可参考•Ubuntu进行安装,EulerOS、OpenEuler、CentOS、Kylin系统可参考•CentOS进行安装。依赖列表如下:
软件包 |
依赖名称 |
说明 |
---|---|---|
Python |
gcc |
说明:
当前系统中gcc版本低于7.3.0,建议升级gcc版本至7.3.0及其以上版本。 安装gcc-7.3.0,详细操作请参见《CANN 软件安装指南》的“安装7.3.0版本gcc”章节。 |
g++ |
||
cmake |
||
make |
||
zlib1g-dev |
||
libbz2-dev |
||
libsqlite3-dev |
||
libssl-dev |
||
libffi-dev |
||
liblzma-dev |
||
Ascend-cann-toolkit开发套件包 |
pciutils |
- |
net-tools |
- |
|
unzip |
- |
|
libsqlite3-dev |
- |
|
python |
版本要求:3.7.x、3.8.x、3.9.x(若需运行MindSDK,版本要求为3.9.x) |
|
protobuf |
版本要求:>=3.13.0 |
|
psutil |
- |
|
numpy |
版本要求:>=1.13.3 |
|
scipy |
aarch64架构需要先安装相关依赖:libblas-dev、gfortran、libblas3、liblapack-dev |
|
decorator |
版本要求:>=4.4.0 |
|
sympy |
版本要求:>= 1.5.1 |
|
cffi |
版本要求:>=1.12.3 |
|
pyyaml |
- |
|
pathlib2 |
- |
|
MindStudio |
xterm |
MindStudio显示运行依赖的库文件 |
x11-apps |
||
firefox |
MindStudio显示html报告依赖的软件 |
|
xdg-utils |
||
openssh-server |
MindStudio远程连接依赖的软件 |
|
libdbus-glib-1-dev |
- |
|
gdb |
C/C++调试依赖软件 |
|
python |
版本要求:3.7.x、3.8.x、3.9.x |
|
grpcio |
- |
|
pylint |
- |
|
requests |
- |
|
absl-py |
- |
|
pandas(可选) |
脚本转换依赖软件 |
|
coverage(可选) |
UT工具依赖软件 |
|
gnureadline(可选) |
需要先安装相关依赖:libffi-dev、libncurses5-dev TIK依赖软件 |
|
xlrd(可选) |
创建算子工程依赖软件 版本要求:1.2.0 |
软件包 |
依赖名称 |
说明 |
---|---|---|
Python |
gcc |
|
g++ |
||
cmake |
||
make |
||
zlib-devel |
||
bzip2-devel |
||
sqlite-devel |
||
openssl-devel |
||
libffi-devel |
||
xz-devel |
||
Ascend-cann-toolkit开发套件包 |
pciutils |
- |
net-tools |
- |
|
unzip |
- |
|
sqlite-devel |
Profiling工具依赖软件 |
|
python |
版本要求:3.7.x、3.8.x、3.9.x(若需运行MindSDK,版本要求为3.9.x) |
|
protobuf |
版本要求:>=3.13.0 |
|
psutil |
- |
|
numpy |
版本要求:>=1.13.3 |
|
scipy |
aarch64架构需要先安装相关依赖:lapack-devel、gfortran |
|
decorator |
版本要求:>=4.4.0 |
|
sympy |
版本要求:>= 1.5.1 |
|
cffi |
版本要求:>=1.12.3 |
|
pyyaml |
- |
|
pathlib2 |
- |
|
MindStudio |
xterm |
MindStudio显示运行依赖的库文件 |
xorg-x11-xauth |
||
firefox |
MindStudio显示html报告依赖的软件 |
|
xdg-utils |
||
openssh |
MindStudio远程连接依赖的软件 |
|
dbus-glib-devel |
- |
|
gdb |
C/C++调试依赖软件 |
|
python |
版本要求:3.7.x、3.8.x、3.9.x |
|
grpcio |
- |
|
pylint |
- |
|
requests |
- |
|
absl-py |
- |
|
pandas(可选) |
脚本转换依赖软件 |
|
coverage(可选) |
UT工具依赖软件 |
|
gnureadline(可选) |
需要先安装相关依赖:libffi-devel、ncurses-devel TIK依赖软件 |
|
xlrd(可选) |
创建算子工程依赖软件 版本要求:1.2.0 |