ubuntu 18.04 安装paddlepaddle
安装步骤
此安装步骤基于paddlepaddle官网提供的教程并且总结了安装过程中遇到的一些坑,先确保拥有支持cuda的nvidia显卡并且安装好最新的驱动程序
安装cuda10
paddlepaddle指明
因此我们去cuda网站下载CUDA Tookit10(cuda各版本下载)
这里选择第一种下载方式
-
点击Download将sudo sh cuda_10.0.130_410.48_linux.run —2.0GB下载至本地
-
新开终端窗口,
cd 下载
进入下载目录运行sudo sh cuda_10.0.130_410.48_linux.run
-
阅读完协议后按下图输入指令,其中第二步**Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?**我们选择no因为已经装过最新的nvidia驱动程序了
坑一
若提示Not enough space on parition mounted at /.
则重新执行sudo sh cuda_10.0.130_410.48_linux.run --tmpdir=/home
加上--tmpdir[你的临时目录]
安装成功后如下图
-
声明一下环境变量,
sudo nano ~/.bashrc
最后一行输入内容如下
export PATH=/usr/local/cuda-10.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH
保存并退出后重新启动bashrc
source ~/.bashrc
-
设置环境变量和动态链接库,在命令行输入:
sudo nano /etc/profile
打开的文件末尾加入
export PATH=/usr/local/cuda/bin:$PATH
-
创建链接文件
sudo nano /etc/ld.so.conf.d/cuda.conf
打开的文件末尾加入
/usr/local/cuda/lib64
保存并退出后执行
sudo ldconfig
-
测试CUDA的samples,执行以下命令
cd NVIDIA_CUDA-10.0_Samples
sudo make all -j4
cd 1_Utilities/deviceQuery
./deviceQue
当输出Result = PASS时说明安装成功
安装cudnn7.3.1
下载
cuDNN v7.3.1 Runtime Library for Ubuntu18.04 (Deb)
cuDNN v7.3.1 Developer Library for Ubuntu18.04 (Deb)
cuDNN v7.3.1 Code Samples and User Guide for Ubuntu18.04 (Deb)
依次安装
$ sudo dpkg -i libcudnn7_7.3.1.20-1+cuda10.0_amd64.deb
$ sudo dpkg -i libcudnn7-dev_7.3.1.20-1+cuda10.0_amd64.deb
$ sudo dpkg -i libcudnn7-doc_7.3.1.20-1+cuda10.0_amd64.deb
测试cudnn是否安装成功
$ cd /usr/src/cudnn_samples_v7/conv_sample
$ sudo make clean
$ sudo make
$ sudo ./conv_sample
至此cudnn安装成功