日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

手把手教你在 Ubuntu16.04 安装 GPU 驱动 + CUDA9.0 + cuDNN7

發布時間:2025/3/15 Ubuntu 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手把手教你在 Ubuntu16.04 安装 GPU 驱动 + CUDA9.0 + cuDNN7 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方“AI有道”,選擇“星標”公眾號

重磅干貨,第一時間送達

如果你的電腦安裝了 Ubuntu16.04,而且電腦自帶一塊 NVIDIA GeForce 的 GPU 顯卡,那么不用來跑深度學習模型就太可惜了!關于這方面的網上教程很多,但大都良莠不齊。這篇文章將手把手教你如何安裝 GPU 顯卡驅動、CUDA9.0 和 cuDNN7。值得一試!

注意:由于不同系統,不同 GPU 對應的 CUDA 和 cuDNN 均有差異,本文僅以 Ubuntu16.04、NVIDIA GeForce GPU、CUDA9.0 和 cuDNN7 為例,來介紹安裝過程。其它版本過程類似,但存在細微差別,請讀者以實踐為主。

必要條件

工欲善其事必先利其器,首先確定你的電腦滿足下面兩個條件。

  • 安裝 Ubuntu16.04

  • 電腦自帶一塊 NVIDIA GeForce GPU 顯卡

一、安裝 GPU 顯卡驅動

有一塊 NVIDIA GPU 顯卡 還不夠,還需要安裝 GPU 顯卡驅動。

1、首先登陸 GeForce 官網:

https://www.geforce.cn/drivers

在手動搜索驅動程序里,選擇自己對于的系統,注意是“Linux 64-bit”。其他選項默認即可。然后,點擊開始搜索,將會自動搜索你的電腦相匹配的 GPU 顯卡驅動,搜索結果如下圖所示:

如上圖所示,結果會顯示可用的 GPU 顯卡驅動程序,確定你需要的版本,直接點擊就可以下載了。例如我選擇的版本是418.43,下載后的文件是 NVIDIA-Linux-x86_64-418.43.run。

2、打開終端 Terminal,首先卸載系統之前安裝的 NVIDIA 顯卡驅動,以防萬一。(沒有安裝的可以忽略這一步)

$ sudo apt-get --purge remove nvidia-*

3、打開 blacklist:

$ sudo gedit /etc/modprobe.d/blacklist.conf

在最后添加幾行:

blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv

這時候在終端輸入:

$ lsmod | grep nouveau

如果沒有輸出,可以直接進行下一步,安裝驅動。如果仍有輸出,則在終端輸入:

$ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

直接寫入:

blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off

保存關閉,再在終端輸入下面的命令驗證是否沒有輸出了。

$ sudo update-initramfs -u $ lsmod | grep nouveau # 如果這樣還有輸出,reboot一次

到這一步,應該沒有輸出了,可以進行安裝驅動了。

4、在正式安裝驅動之前,請記住你的驅動的 .run 文件的下載路徑和完整的文件名。按 Ctrl+Alt+F1 進入命令行界面,輸入下面的命令:

$ sudo /etc/init.d/lightdm stop $ sudo init 3

進入 .run 文件的下載路徑,使用 chmod 命令增加 .run 文件的運行權限。

$ chmod a+x NVIDIA-Linux-x86_64-418.43.run$ sudo ./NVIDIA-Linux-x86_64-418.43.run -no-x-check -no-nouveau-check -no-opengl-files #這里是關閉x server,nouveau和不下載opengl文件

然后就會開始安裝程序,安裝完成之后,輸入下面的命令:

$ nvidia-smi

如果出現與下面類似的結果,證明驅動安裝成功了。

最后,回到圖像界面。

$ sudo /etc/init.d/lightdm start

這樣,驅動就算正式安裝成功了。

二、安裝 CUDA9.0

1、首先,登錄 CUDA 的下載網站:

https://developer.nvidia.com/cuda-downloads

由于現在 CUDA 的版本已經更新到 10 了,我們需要安裝 9.0 版本。因此,點擊 Legacy Releases,進入之前的版本列表。

然后,在 CUDA 版本列表中,選擇 9.0 版本。

選擇對應的系統等信息,就可以點擊 Download 進行下載了。注意選擇下載 runfile 文件。

2、打開終端,進入 CUDA9.0 的下載目錄,輸入:

$ chmod a+x cuda_9.0.176_384.81_linux.run $ sudo ./cuda_9.0.176_384.81_linux.run

然后就會進入安裝。在安裝過程中會詢問你一些配置信息,一般直接選擇默認選項就行。有一個必須注意的地方是會讓你選擇是否安裝 Graphics Driver for Linux-x86_64:XXXX 版本,這個地方必須選擇 no!否則會覆蓋之前的驅動。

3、安裝完畢之后,聲明環境變量。打開 .bashrc 文件,在終端輸入:

$ sudo gedit ~/.bashrc

在文件最后加上:

export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存退出。

$ source ~/.bashrc

4、驗證 GPU 驅動版本:418.43

$ cat /proc/driver/nvidia/version

驗證 CUDA 版本:9.0

$$ nvcc -V

5、還有可能遇到的問題是沒有安裝 gcc 或者 gcc 版本過高需要手動進行降級,都比較好解決,這里就不再贅述了。

三、安裝 cuDNN

1、首先,進入 cuDNN 的下載網站:

https://developer.nvidia.com/rdp/cudnn-download

值得一提的是,下載之前是需要先注冊賬號。在下圖所示的版本列表中,選擇適配 CUDA9.0 的,對應的是 Linux 系統。

2、下載完畢之后,解壓:

$ tar -zxvf cudnn-9.0-linux-x64-v7.6.1.34.tgz

解壓命令輸出如下:

cuda/include/cudnn.h cuda/NVIDIA_SLA_cuDNN_Support.txt cuda/lib64/libcudnn.so cuda/lib64/libcudnn.so.7 cuda/lib64/libcudnn.so.7.6.1 cuda/lib64/libcudnn_static.a

拷貝相關文件至指定目錄:

$ sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ $ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/

3、到本地 cuda 路徑,創建軟連接,終端輸入:

$ cd /usr/local/cuda/lib64 $ sudo chmod +r libcudnn.so.7.6.1 $ sudo ln -sf libcudnn.so.7.6.1 libcudnn.so.7 $ sudo ln -sf libcudnn.so.7 libcudnn.so $ sudo ldconfig

注意,這里的文件名即版本號就參照之前解壓出來的文件名對照著寫。

4、到本地 cuda 路徑下檢測一下:

$ cd /usr/local/cuda/lib64 $ ll

出現 cuDNN 對應的版本號就證明安裝成功!

lrwxrwxrwx 1 root root 13 3月 19 16:02 libcudnn.so -> libcudnn.so.7* lrwxrwxrwx 1 root root 17 3月 19 16:02 libcudnn.so.7 -> libcudnn.so.7.6.1* -rwxr-xr-x 1 root root 287641664 3月 19 16:00 libcudnn.so.7.6.1*

大功告成!GPU 顯卡驅動 + CUDA9.0 + cuDNN7 環境配置完成。

參考文獻:

https://blog.csdn.net/weixin_41864878/article/details/79621210


推薦閱讀

(點擊標題可跳轉閱讀)

完備的 AI 學習路線,最詳細的資源整理!

干貨 | 公眾號歷史文章精選

我的深度學習入門路線

我的機器學習入門路線圖

覺得這篇文章有幫助?請轉發給更多人

關注?AI有道?加星標,獲取最新 AI 干貨

最新 AI 干貨,我在看??

總結

以上是生活随笔為你收集整理的手把手教你在 Ubuntu16.04 安装 GPU 驱动 + CUDA9.0 + cuDNN7的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91爱爱com| 爱情岛论坛亚洲品质自拍视频 | 天堂网中文在线观看 | 91这里只有精品 | 欧美日韩成人一区二区在线观看 | 中文字幕av高清片 | 丰满人妻熟妇乱偷人无码 | 国产精品精东影业 | 九色av | 国产精品久久亚洲 | 91最新国产 | 永久免费的av网站 | 日韩aaaaa | 6—12呦国产精品 | 精品视频久久久久 | 欧美日韩精品电影 | 久久久久久久久久久av | 在线草 | 日韩手机视频 | 日本性网站 | 欧美一卡二卡在线观看 | 成人在线观看网 | 欧美xxxxbbbb | 国产成人无码性教育视频 | 美女试爆场恐怖电影在线观看 | 国产一区视频在线免费观看 | 亚洲国产va | 伊人黄 | 欧美成人看片黄a免费看 | 精品少妇一区二区 | 女生喷液视频 | 免费一级欧美片在线播放 | 成人在线视频观看 | 关之琳三级全黄做爰在线观看 | 免费 成 人 黄 色 | 91桃色视频在线观看 | 精品无码av一区二区三区四区 | 精品免费一区二区 | 欧美999| 国产精品亲子伦对白 | 蜜桃av噜噜一区二区三区 | 51人人看| 一道本在线视频 | 日韩视频在线视频 | 国产精品久久久久久久久久东京 | 日本在线观看视频网站 | 伊人青青| 男人扒女人添高潮视频 | 国产人妻精品一区二区三区不卡 | a视频 | 少妇又紧又色又爽又刺激视频 | 亚洲精品国产精品国自产网站按摩 | 国产性―交―乱―色―情人 | 青青av在线 | 婷婷午夜精品久久久久久性色av | 毛片在线网站 | av在线播放免费 | fc2ppv在线观看| 欧美一卡二卡三卡 | 欧美怡红院视频一区二区三区 | 亚洲另类xxxx | 亚洲性影院 | 人体裸体bbb欣赏 | 18深夜在线观看免费视频 | 久热这里只有精品在线 | 奇米在线777 | 殴美一级黄色片 | 欧美日韩视频在线观看一区 | 亚洲欧美综合视频 | 久久综合国产 | 在线免费观看视频你懂的 | 精品一区二区在线视频 | 亚洲欧美一区二区三区情侣bbw | www.youjizz.com亚洲 | 精品韩国一区二区三区 | 欧美亚韩一区二区三区 | 欧美日韩一区二区综合 | 久久久久久视 | 国产探花一区二区 | 香蕉成人在线视频 | 日韩在线免费视频观看 | 欧美亚色| 欧美偷拍另类 | 亚洲视频在线观看一区二区 | 超碰人人搞 | mm131在线| 综合网久久| aaaa黄色片| 精品一区中文字幕 | 免费a网址 | 非洲黄色片 | 日本簧片在线观看 | 黄色av网站免费在线观看 | 成人综合av | 黄色av网站免费观看 | 国产日韩欧美自拍 | 久久国产中文 | 久久精品久久99 | 国产三级国产精品国产国在线观看 |