安裝Anaconda3
切換到Anaconda3 文件路徑下然后執(zhí)行
bash Anaconda3-2019.10-Linux-x86_64.sh
接受協(xié)議
執(zhí)行完成需要選擇是否將Anaconda添加到環(huán)境變量中不铆,這里必須選yes帝雇。
安裝只差最后一步了執(zhí)行:更新環(huán)境般堆。
source ~/.bashrc
至此anaconda安裝完畢。
下載cuda:https://developer.nvidia.com/cuda-toolkit-archive
創(chuàng)建虛擬環(huán)境
1.創(chuàng)建python=3.7的名字為 py37 的虛擬環(huán)境
conda create --name py37 python=3.7
2.創(chuàng)建python=3.7的名字為 GLADNet 的虛擬環(huán)境
conda create --name GLADNet python=3.7
3.創(chuàng)建 python=3.7的名字為 RetinexNet 的虛擬環(huán)境
conda create --name RetinexNet python=3.7
4.創(chuàng)建python=2.7的名字為 DeepUDP 的虛擬環(huán)境
conda create --name DeepUDP python=2.7
安裝conda10及cudnn
1.安裝cuda_10.0.130_410.48_linux.run
sh cuda_10.0.130_410.48_linux.run
接受協(xié)議
不安裝驅(qū)動
安裝Toolkit的位置
安裝Sample的位置
nvidia-smi #查看顯卡驅(qū)動運行狀態(tài)
nvcc -V #查看cuda-toolkit安裝是否成功
2.安裝cudnn-10.0-linux-x64-v7.6.5.32.solitairetheme8
cp cudnn-10.0-linux-x64-v7.6.5.32.solitairetheme8 cudnn-10.0-linux-x64-v7.6.5.tgz
tar -xvf cudnn-10.0-linux-x64-v7.6.5.tgz
cp cuda/include/cudnn.h /home/sdb/614/huangrenjing/cuda10.0/include
cp cuda/lib64/libcudnn* /home/sdb/614/huangrenjing/cuda10.0/lib64/
chmod a+r /home/sdb/614/huangrenjing/cuda10.0/include/cudnn.h /home/sdb/614/huangrenjing/cuda10.0/lib64/libcudnn*
cat ~/cuda10.0/include/cudnn.h | grep CUDNN_MAJOR -A5 #查看cudnn版本
配置環(huán)境變量
修改個人用戶目錄下的.bashrc文件(用vi ~/.bashrc編輯),在文件最后面加入以下指令并保存
export PATH=/home/sdb/614/huangrenjing/cuda10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/home/sdb/614/huangrenjing/cuda10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
更新環(huán)境
source ~/.bashrc
如果地址填寫錯誤課參考https://blog.csdn.net/Moreinterest/article/details/105629558
不能出現(xiàn)空格
激活虛擬環(huán)境
conda activate RetinexNet
安裝python 并創(chuàng)建虛擬環(huán)境
創(chuàng)建python=3.6的名字為 GLADNet 的虛擬環(huán)境
conda create --name GLADNet python=3.6
安裝tensorflow
import tensorflow as tf
print(tf.test.is_gpu_available())
導(dǎo)入cv2包后出現(xiàn)
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
解決方法參考https://blog.csdn.net/qq_35516745/article/details/103822597
sudo apt update
sudo apt install libgl1-mesa-glx
就ok了
可能容器內(nèi)沒有sudo指令
可以
apt-get update
apt-get install sudo
Please make sure that
- PATH includes /home/616/huangrenjing/environment/cuda10.0/bin
- LD_LIBRARY_PATH includes /home/616/huangrenjing/environment/cuda10.0/lib64, or, add /home/616/huangrenjing/environment/cuda1/lib64 to /etc/ld.so.conf and run ldconfig as root