文章目录
CentOS解决lspci(command not found) 问题
参考:https://blog.csdn.net/hl449006540/article/details/79778748
安装GPU环境
1. 安装显卡驱动
1.添加RLRpo源
# 导入公钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# To install ELRepo for RHEL-7, SL-7 or CentOS-7:
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
2.查找合适的驱动
# 安装显卡检查程序
yum install nvidia-detect
# 查找合适驱动
nvidia-detect -v
3.安装驱动
# 安装合适版本驱动
yum install $(nvidia-detect)
4.重启(必须)
reboot
5.验证
nvidia-smi
2. 安装CUDA
(1)检查环境
- 验证您是否拥有支持CUDA的GPU
lspci | grep -i nvidia
- 验证您是否拥有受支持的Linux版本
应该出现类似如下的信息uname -m && cat /etc/*release
x86_64 Red Hat Enterprise Linux Workstation release 6.0 (Santiago)
- 验证系统是否已安装gcc
如果没有的话,执行以下命令安装gcc、c++编译器以及内核文件gcc --version
sudo yum -y install gcc gcc-c++ kernel-devel
- 验证系统是否安装了正确的内核Headers和开发包
没有的话可以安装uname -r
sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
(2)安装CUDA
首先下载CUDA(此处我安装的是CUDA9.0)
安装命令
sudo rpm -i cuda-repo-rhel7-9-0-local-9.0.176-1.x86_64.rpm
sudo yum clean all
sudo yum install cuda-9-0
第一条命令出错参考 https://blog.csdn.net/qq_31708763/article/details/86483581
安装完成之后配置环境同Ubuntu
3. 安装cuDNN
4. 安装python3.6.4
- 安装python3.6可能使用的依赖
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
- 到python官网找到下载路径, 用wget下载
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
- 解压tgz包
tar -zxvf Python-3.6.4.tgz
- 把python移到/usr/local下面
mv Python-3.6.4 /usr/local
- 进入python目录
cd /usr/local/Python-3.6.4/ # 配置 ./configure # 编译 make make # 编译,安装 make install
- 创建新的软链接到最新的python3.6
ln -s /usr/local/bin/python3.6 /usr/bin/python3
5.虚拟环境安装和TensorFlow-GPU安装
Centos一些常用命令
lspci | grep -i nvidia # 查看显卡
uname -m && cat /etc/*release # 查看系统版本信息
cat /proc/version # 查看linux版本
cat etc/readhat-release # 查看CenteOS版本
wget命令的使用:https://blog.csdn.net/zhaoyanjun6/article/details/79108129
参考文章
https://www.cnblogs.com/johnny1024/p/8441396.html
https://blog.csdn.net/hl449006540/article/details/79778748
https://www.linuxidc.com/Linux/2018-10/155041.htm
https://blog.csdn.net/qq_31708763/article/details/86483581
https://blog.csdn.net/shuaigexiaobo/article/details/78030008