从0开始的昇腾计算环境的安装配置

首先安装一个Ubuntu系统

换源

参考镜像网站指导为系统换源 清华源

输入下列命令换源

sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list

更新源

sudo apt-get update

完事最好装个vim

设置中文及输入法

在settings-region&language-manage installed language更新

然后将language设为中文后重启

在应用程序--键盘--输入源--加号--中文--选择中文(智能拼音) 并重启,

若没有智能拼音那就安装中文输入法

sudo apt install ibus-libpinyin

设置下root用户密码

sudo passwd root

安装开发环境

安装CANN和MindStudio的依赖,两个大同小异

参考CANN文档的安装步骤(Ubuntu 18.04) 一节 https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/51RC2alpha003/softwareinstall/instg/atlasdeploy_03_0020.html
参考MindStudio文档的安装步骤(Ubuntu) 一节 昇腾社区-官网丨昇腾万里 让智能无所不及

安装依赖

sudo apt-get install -y gcc g++ make cmake zlib1g-dev libbz2-dev libsqlite3-dev libssl-dev libffi-dev unzip pciutils net-tools libblas-dev gfortran libblas3 liblapack-dev openssh-server xterm firefox xdg-utils libdbus-glib-1-dev gdb

CANNToolKit额外需要一个libopenblas-dev

sudo apt-get install libopenblas-dev

完成以后使用文档里的命令检查一下是否有遗漏

安装Python3.7.5及相关包

下载python3.7.5,解压及安装

wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
tar -zxvf Python-3.7.5.tgz
cd Python-3.7.5
./configure --prefix=/usr/local/python3.7.5 --enable-loadable-sqlite-extensions --enable-shared
make
sudo make install

临时配置环境变量

export LD_LIBRARY_PATH=/usr/local/python3.7.5/lib:$LD_LIBRARY_PATH
export PATH=/usr/local/python3.7.5/bin:$PATH

给pip换源

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装依赖包(这里把CANNToolkit和MindStudio需要的写在了一起)

pip3 install attrs
pip3 install numpy
pip3 install decorator
pip3 install sympy
pip3 install cffi
pip3 install pyyaml
pip3 install pathlib2
pip3 install psutil
pip3 install protobuf
pip3 install scipy
pip3 install requests
pip3 install grpcio
pip3 install pylint
pip3 install absl-py

若报权限错误,在后面加上--user即可

pip3 install numpy --user

安装CANN

参考文档 昇腾社区-官网丨昇腾万里 让智能无所不及

在网站选择X86的Ascend-cann-toolkit并下载

昇腾社区-官网丨昇腾万里 让智能无所不及

增加对软件包的可执行权限。

chmod +x 软件包名.run

执行以下命令安装软件

./软件包名.run --install

注意安装完成后留意最后两行info告诉了安装的路径所在
配置下环境变量,执行vim ~/.bashrc命令,在文件最后一行后面添加内容。

source /usr/local/Ascend/ascend-toolkit/set_env.sh

执行:wq! 命令保存文件并退出,再执行source ~/.bashrc命令使其立即生效。

安装MindStudio

下载链接 昇腾社区-官网丨昇腾万里 让智能无所不及

解压软件包

tar -zxvf MindStudio_{version}_linux.tar.gz

进入解压目录即可启动

cd MindStudio/bin
./MindStudio.sh

安装MindSpore

MindSpore安装指南

参考官网选择安装环境后使用pip指令安装,若出现Command errored out with exit status code 1报错则升级pip和wheel即可

pip3 install --upgrade pip
pip3 install wheel
pip3 install --upgrade setuptools

你可能感兴趣的:(从0开始的昇腾计算环境的安装配置)