ubuntu 环境配置
安装包准备
- 下载 410以上显卡驱动 文件名:
NVIDIA-Linux-x86_64-410.66.run
- 下载 cuda 10.0 选择
CUDA Toolkit 10.0 (Sept 2018)...
选择详细参数: linux -> x86_64 -> ubuntu -> 16.04 -> runfile(local) 然后直接下载,2.0G,文件名:cuda_10.0.130_410.48_linux.run
- 下载cudnn 7.4.2 首先注册一个帐号,然后登录,在这个页面 勾选
I Agree To the Terms of the cuDNN Software License Agreement
后能看见Archived cuDNN Releases
点进去后选择Download cuDNN v7.4.2 (Dec 14, 2018), for CUDA 10.0
然后弹出框里面选择cuDNN Library for Linux
下载,大小:424.5M,文件名:cudnn-10.0-linux-x64-v7.4.2.24.tgz
安装依赖
- 将apt-get更新到国内源并更新所有包(如果更新过程中出现权限不足的情况,请在命令最前面加上
sudo
) - 安装opencv依赖:
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install libavcodec-ffmpeg56 libhdf5-dev
安装cuda环境
- 安装驱动
- 桌面状态按住
Ctrl + Alt + F1
进入文本行模式,登录后,进入到默认下载文件夹cd /home/swls/Downloads
sudo service lightdm stop
#关闭桌面服务chmod +x NVIDIA-Linux-x86_64-410.66.run
# 增加执行权限sudo ./NVIDIA-Linux-x86_64-410.66.run -no-x-check -no-nouveau-check -no-opengl-files
# 安装驱动, 安装过程可能会提示,一直默认就可以sudo sh ./cuda_10.0.130_410.48_linux.run
# 安装cuda,过程中第一步会提示是否安装 410 的显卡驱动,选择no
,因为上一步已经安装完成,后面都选择yes
就行- 添加环境变量:
echo 'export PATH="$PATH:/usr/local/cuda-10.0/bin:/usr/local/cuda-10.0/include:$HOME/bin"' >> ~/.bashrc echo 'export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64:/usr/local/cuda-10.0/extras/CUPTI/lib64:/usr/local/cuda-10.0/include"' >> ~/.bashrc echo 'export CUDA_BIN_PATH="/usr/local/cuda-10.0/include:/usr/local/cuda-10.0/bin"' >> ~/.bashrc source ~/.bashrc
- 安装 cudnn:
tar -xf /home/swls/Download/cudnn-10.0-linux-x64-v7.4.2.24.tgz -C ./ sudo cp /home/swls/Download/cuda/include/cudnn.h /usr/local/cuda-10.0/include/ sudo cp /home/swls/Download/cuda/lib64/* /usr/local/cuda-10.0/lib64/
- 终端执行
nvidia-smi
查看显卡与驱动信息,能正常显示即表明安装成功 sudo service lightdm start
#打开桌面服务
- 桌面状态按住
- 文本行模式 按住
Ctrl + Alt + F7
即可打开桌面系统 - 再次终端执行
nvidia-smi
查看显卡与驱动信息,能正常显示即表明安装成功