首先安装一个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