nvidia驱动以及tensorflowGPU版本的安装

参考

https://www.jianshu.com/p/464fefb5c5d8 版本配合
https://www.cnblogs.com/zpcdbky/p/9757821.html#CUDA 超经典
https://www.itread01.com/articles/1498658233.html降gcc

https://blog.csdn.net/qq_30163461/article/details/80314630
https://blog.csdn.net/u011889952/article/details/77746668
https://blog.csdn.net/leojuner/article/details/81205605
https://www.cnblogs.com/myblog1993/p/9284071.html
https://blog.csdn.net/u014682691/article/details/80605201

首先看上面的版本配合部分,我安装的是cuda9.0,tensorflow是1.8.0版本
9.2 的cuda 提供的是9.2的lincublas,tensorflow_gpu 1.8 需要libcublas 9.0。
所以cuda装9.0的就行了
其次观看超经典的链接,看完了就会弄了

只要sudo apt-get update
千万不要 sudo apt-get upgrade

lspci |grep -i vga
查看显卡 如果没有显示显卡的名字说明是高端显卡,否则是地段显卡
根据显卡的型号找到显卡的名称

Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。 如果我们直接安装驱动的话,往往会报错:ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver。

sudo vim /etc/modprobe.d/blacklist-nouveau.conf
把下面的两行写入到该文件中
blacklist nouveau
options nouveau modeset=0
执行下面的命令
sudo update-initramfs -u
重启
sudo reboot now

lsmod | grep nouveau 没有输出说明禁用成功

对于桌面版系统而言,需要先用sudo service lightdm stop 关闭当前图形界面。
若之前安装过显卡驱动,需要先卸载掉。建议装驱动前都执行以下该指令,有益无害。

sudo apt-get  purge nvidia-*

sudo dpkg -i nvidia-diag-driver-local-repo-ubuntu1604-384.66_1.0-1_amd64.deb#for Ubuntu (对应下载的版本)
sudo apt-get update
sudo apt-get install cuda-drivers
sudo reboot now

对于桌面版系统而言,安装完后使用sudo service lightdm start 回到图形界面。

nvidia-smi 查看是否安装成功

以上是安装的显卡驱动

接下来是安装cuda 和 cuDNN可以去看超经典的连接来学习

最后就是安装tensorflow了

安装tensorflow 的方式 我是用pip安装的,没有去编译安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.8.0

分割线--------------------------------------------

安装java
sudo apt-get install openjdk-8-jdk

更简单的方式未验证
https://blog.csdn.net/u012796629/article/details/86595610

学习网站
https://developer.download.nvidia.com/compute/machine-learning/cudnn/secure/v7.0.5/prod/Doc/cuDNN-Installation-Guide.pdf?0d3l9Enj3bkLEy-dhSllqbiYv_z1NzIwi-vu8HAi2TDw3aZOUPdLduI3c39Xx-3bMX_fEJeEd7_OfrTZOyZWvLRIgTNtUdZanJEvxRtP2SON1Iy4kEpX2W7ZtFSgb1h8p2rM1hTGR0qmpOy4-24HgE0L9rO7Y_B8BIKLT8xxnV0j0X5hy2ztUQgLiZ3Bumgjxw

报错的解决
https://blog.csdn.net/qq_34374211/article/details/81018320

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章