目錄
安裝NVIAID驅動
檢查是否有nvidia顯卡
lspci | grep -i nvidia
#刪除原有驅動(可選)
sudo apt-get remove --purge nvidia*
#把顯卡驅動加入PPA源
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
#查找最新驅動版本號
apt-cache search 'nvidia-[0-9]+$'
#進行安裝
sudo apt install nvidia-410
#重啓生效
reboot
#驗證安裝是否成功
nvidia-smi
OK.
安裝Anaconda3
anaconda歷史版本:https://repo.anaconda.com/archive/
根據需要安裝對應的版本
1.下載anaconda安裝包
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
2. 安裝
bash Anaconda3-5.3.1-Linux-x86_64.sh
根據提示進行安裝,安裝過程中會詢問是否添加環境變量,選擇yes
注意:推薦安裝Microsoft VSCode的時候,輸入no
沒有添加環境變量的話需要手動添加,打開~/.bashrc文件,添加以下內容:
export PATH=/home/xxx/anaconda3/bin:$PATH
終端輸入更新一下:
source ~/.bashrc
安裝完成 reboot重啓後驗證一下:
conda -V
conda list
OK.
安裝Tensorflow
新建 tf20環境
conda create --name tf20 python=3.6
切換環境
source activate tf20
安裝依賴(根據自己需要的版本安裝)
conda install cudatoolkit==9.0
conda install cudnn==7.3.1
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu==1.12.0
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow matplotlib opencv-python==4.1.0.25 requests openpyxl numpy==1.16.2
OK.