CentOs 安装 CUDA

1. 安装gcc

 

uname -a 查看系统内核 kernel-devel 和 kernel-header 两个文件版本要和其内核版本对应

 

包含很多 rpm 文件的文件夹

cd dir/gcc

执行如下语句安装:rpm -Uvh *.rpm --nodeps --force

 

2.安装驱动

 

查看核显驱动

lsmod | grep nouveau

出现很多消息 继续以下关闭核显驱动操作

 

关闭linux 内置核显驱动

(1)

sudo vi /lib/modprobe.d/dist-blacklist.conf

进入编辑模式 i

在 blacklist nvidiafb 前面加#

在最后加

blacklist nouveau

options nouveau modeset=0

 

(2)

1.备份镜像

sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

2.重建镜像

sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

最后

reboot

 

lsmod | grep nouveau

若不出现任何信息表示可继续下面步骤

 

 

 

**********************************************************

#驱动安装可选 cuda里面包含了驱动

3 安装驱动

(1)关闭 x server 图形界面

sudo systemctl stop gdm.service

 

sh path/driver.run

 

 

 

 

 

 

 

4. 安装cuda

(1)关闭 x server 图形界面

sudo systemctl stop gdm.service

 

(2) sudo sh cuda.run

添加环境变量

export PATH=$PATH:/usr/local/cuda/bin

export PATH=$PATH:/usr/local/cuda-10.0/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64 保存退出 source .bashrc (立即生效文件) 如果是全环境变量(所用用户都能使用),需要在/etc/profile文件加入上面的几句话

 

 

 

5.安装cudnn

Installing from a Tar File

 

 

$ tar -xvf cudnn-10.0-linux-x64-v7.tgz

$ 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

 

 

 

4 Anaconda 安装

(1)

sh dir/Anaconda.sh

注意 在提示需不需要添加路径是选择 yes 默认是 NO

添加环境变量 ~/.bashrc 或者etc/profile

 

export PATH=$PATH:/home/software/anaconda3/bin

 

(2)先安装 cpu 里面那些packge 然后安装 gpu新增

 

若遇到问题:cannot install wrat it is a distutils

sudo pip install --ignore-installed wrat

 

 

 

你可能感兴趣的:(学习笔记)