電腦環境
ubuntu 18.40
gpu rtx2080ti
一.安裝顯卡驅動
剛開始嘗試用手動安裝方式安裝驅動 下載了驅動程序但是因為沒有gcc所以放棄這種方法
后嘗試最簡單的方式
在 菜單--軟件和更新中--附加驅動 中會自動顯示需要的驅動程序
但是遺憾的是我的這里顯示的是 沒有可安裝的驅動
所以繼續嘗試其他方法
使用apt get 命令安裝 如下
https://blog.csdn.net/breeze5428/article/details/80013753
在這之前需要禁用 nouveau 如下博客中的 3.禁用nouveau
https://blog.csdn.net/oTengYue/article/details/79506758
最后輸入nvidia-smi顯示

c從這里開始一波三折
!!!!!!!!!!!!!!!提示:我第一次是按照最新版本安裝但是失敗 版本為cuda10.0 cudnn 7.5.0 tensorflow 1.13.1 anaconda 中python3.7 安裝的
!!!!!!!!!!!!!!!最后全部卸載重裝 版本為 cuda9.0 cudnn 7.0.5 tensorflow 1.8.0 anaconda 中python3.6.5
!!!!!!!!!!!!!!!想保險的 直接安裝低版本的如上cuda9.0..........
二. 安裝cuda
去官網找對應版本cuda下載下來 然后執行安裝命令 即可
安裝tensorflow-gpu 由於清華鏡像被禁 所以在線conda安裝非常慢 嘗試下載包本地安裝
https://www.jianshu.com/p/5e38e4a253e8
下載對應版本的tensorflow文件 按照提示安裝 (注意 這里需要翻牆) 本人是使用一台翻牆機器下載 然后拷貝到新機器中安裝
降tensorflow版本
$ source ~/anaconda3/bin/activate root
$ anaconda-navigator
cuda歷史版本
https://blog.csdn.net/qq_34057614/article/details/81228746
正確版本:
window10+tensorflow-gpu1.13.1+cuda10.0+cudnn7.3.1 (我按照這些版本 還是會報cuda版本不對的錯)
卸載cuda和cudnn
sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl
sudo rm -rf /usr/local/cuda-8.0/
https://blog.csdn.net/qq_15192373/article/details/81609077
查看cuda和cudnn版本命令
https://blog.csdn.net/shwan_ma/article/details/78385910
安裝9.0cuda
https://blog.csdn.net/wshixinshouaaa/article/details/83272282
安裝anaconda
https://www.cnblogs.com/cord/p/9226641.html
$ chmod +x Anaconda3-5.1.0-Linux-x86_64.sh
$ ./Anaconda3-5.1.0-Linux-x86_64.sh
啟動anaconda 圖形界面 這部是為了降低python版本想3.7.3---》3.6 但是太慢 直接重新安裝anaconda
$ source ~/anaconda3/bin/activate root
$ anaconda-navigator
安裝cudnn
sudo cp cuda/include/cudnn.h /usr/local/cuda-9.0/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda-9.0/lib64 sudo chmod a+r /usr/local/cuda-9.0/include/cudnn.h /usr/local/cuda-9.0/lib64/libcudnn*
查看cuda
cat /usr/local/cuda/version.txt
查看cudnn
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
1最后終於成功了 附圖撒花

結尾附我的cuda9.0/cudnn7.0.5/tensorflow-gpu1.8.0/anaconda3.5.2安裝包
鏈接: https://pan.baidu.com/s/11lcmk_T5SYbj0RFST6gBcA 提取碼: qfm2 復制這段內容后打開百度網盤手機App,操作更方便哦
