1、conda換源
vim ~/.condarc
channels:
- -
- -
- default
ssl_verify: true
2、pip換源
pip install django -i
vim ~/.pip/pip.conf
[global]
index-url =
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
3、安裝cuda10.0+cudnn7.4.1
python+tensorflow+cuda+cudnn對應關係
(1)安裝cuda
參考sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
sudo chmod a+x cuda_xx_linux.run
sudo ./cuda_xx_linux.run
然後,新增環境變數
vim ~/.bashrc
export ld_library_path=$ld_library_path:/usr/local/cuda-10.0/lib64
export path=$path:/usr/local/cuda-10.0/bin
export cuda_home=$cuda_home:/usr/local/cuda-10.0
儲存後退出
終端輸入 nvcc -v ,出現
dg@dg-pc:~$ nvcc -v
nvcc: nvidia ® cuda compiler driver
built on sat_aug_25_21:08:01_cdt_2018
cuda compilation tools, release 10.0, v10.0.130
再去 /home/下中找資料夾 nvidia_cuda-10.0_samples/
cd /home/***/nvidia_cuda-10.0_samples
make
然後就開始編譯,等一陣子,出現
finished building cuda samples
就好了gcc版本過高
sudo apt-get install g++-7
sudo apt-get install gcc-7
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 10
解除安裝sudo /usr/local/cuda-10.0/bin/uninstall_cuda_10.0.pl
(2)安裝cudnn
參考:cp cudnn-10.0-linux-x64-v7.5.0.56.solitairetheme8 cudnn-7.tgz
tar -xvf cudnn-7.tgz
解壓壓縮包:
tar -xvf cudnn-9.0-linux-x64-v7.4.1.5.tgz
顯示以下資訊:
cuda/include/cudnn.h
cuda/nvidia_sla_cudnn_support.txt
cuda/lib64/libcudnn.so
cuda/lib64/libcudnn.so.7
cuda/lib64/libcudnn.so.7.4.1
cuda/lib64/libcudnn_static.a
繼續執行以下指令:
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
至此,cuda9和cudnn7安裝完成。
(3)驗證
cuda版本
cat /usr/local/cuda/version.txt
cudnn版本
cat /usr/local/cuda/include/cudnn.h | grep cudnn_major -a 2
4、安裝docker使用gpu
參考**
安裝nvidia驅動
sh nvidia-linux-x86_64-460.39.run
apt install gcc
apt install make
安裝docker
apt install docker.io
設定開機自動啟動
systemctl start docker
systemctl enable docker
docker -v
安裝toolkit
配置docker19使用gpu
# add the package repositories
$ distribution=$(. /etc/os-release;echo $id$version_id)
$ curl -s -l | sudo apt-key add -
$ curl -s -l | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
$ sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
$ sudo systemctl restart docker
檢測docker呼叫宿主機gpu
docker run --gpus=all nvidia/cuda:9.0-base nvidia-smi
5、gcc編譯器
sudo apt-get install -y gcc-5
sudo apt-get install -y g++ -5
gcc --version
g++ --version
切換gcc版本
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-7 gcc
sudo rm g++
sudo ln -s g++-7 g++
6、 Ubuntu配置記錄
1.中文版ubuntu修改桌面資料夾為desktopsudo gedit config user dirs.dirs2.配置sshsudo apt get install openssh server 安裝對應依賴,例如 sudo apt get install openssh client 1 6...
ubuntu配置vsftpd記錄
基本上,我是按照這篇文章來做的,當然中間還參考了一些別的教程,最終雖然跑起來了,但不完全合我的意,這玩意在windows上玩serveru和filezilla簡單爆了,到linux上腫麼就這麼複雜 基本步驟 安裝 配置 新增 系統使用者 新增組 設定目錄許可權 如果按照教程跑起來了,你的 etc目錄...
Ubuntu配置vim過程記錄
問題 ubuntu預設沒有安裝vim,出現 root ubuntu vim test.c the program vim can be found in the following packages vim vim gnome vim tiny vim athena vim gtk vim nox ...