首先安裝一個(gè)Ubuntu系統(tǒng)
換源
參考鏡像網(wǎng)站指導(dǎo)為系統(tǒng)換源 清華源
輸入下列命令換源
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
完事最好裝個(gè)vim
設(shè)置中文及輸入法
在settings-region&language-manage installed language更新
然后將language設(shè)為中文后重啟
在應(yīng)用程序--鍵盤--輸入源--加號--中文--選擇中文(智能拼音) 并重啟,
若沒有智能拼音那就安裝中文輸入法
sudo apt install ibus-libpinyin
設(shè)置下root用戶密碼
sudo passwd root
安裝開發(fā)環(huán)境
安裝CANN和MindStudio的依賴瓮顽,兩個(gè)大同小異
參考CANN文檔的安裝步驟(Ubuntu 18.04) 一節(jié) https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/51RC2alpha003/softwareinstall/instg/atlasdeploy_03_0020.html
參考MindStudio文檔的安裝步驟(Ubuntu) 一節(jié) 昇騰社區(qū)-官網(wǎng)丨昇騰萬里 讓智能無所不及
安裝依賴
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額外需要一個(gè)libopenblas-dev
sudo apt-get install libopenblas-dev
完成以后使用文檔里的命令檢查一下是否有遺漏
安裝Python3.7.5及相關(guān)包
下載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
臨時(shí)配置環(huán)境變量
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
若報(bào)權(quán)限錯(cuò)誤扎瓶,在后面加上--user即可
pip3 install numpy --user
安裝CANN
在網(wǎng)站選擇X86的Ascend-cann-toolkit并下載
昇騰社區(qū)-官網(wǎng)丨昇騰萬里 讓智能無所不及
增加對軟件包的可執(zhí)行權(quán)限贴彼。
chmod +x 軟件包名.run
執(zhí)行以下命令安裝軟件
./軟件包名.run --install
注意安裝完成后留意最后兩行info告訴了安裝的路徑所在
配置下環(huán)境變量本缠,執(zhí)行vim ~/.bashrc
命令燥透,在文件最后一行后面添加內(nèi)容溶褪。
source /usr/local/Ascend/ascend-toolkit/set_env.sh
執(zhí)行:wq!
命令保存文件并退出币旧,再執(zhí)行source ~/.bashrc
命令使其立即生效。
安裝MindStudio
下載鏈接 昇騰社區(qū)-官網(wǎng)丨昇騰萬里 讓智能無所不及
解壓軟件包
tar -zxvf MindStudio_{version}_linux.tar.gz
進(jìn)入解壓目錄即可啟動
cd MindStudio/bin
./MindStudio.sh
安裝MindSpore
參考官網(wǎng)選擇安裝環(huán)境后使用pip指令安裝猿妈,若出現(xiàn)Command errored out with exit status code 1報(bào)錯(cuò)則升級pip和wheel即可
pip3 install --upgrade pip
pip3 install wheel
pip3 install --upgrade setuptools