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

歡迎訪問 生活随笔!

生活随笔

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

Ubuntu

Ubuntu18.04+CUDA10.2 深度学习开发环境配置指南

發布時間:2025/3/8 Ubuntu 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu18.04+CUDA10.2 深度学习开发环境配置指南 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

深度學習

Author:louwill

Machine?Learning Lab

? ?

???? 搞深度學習環境永遠是第一步。筆者之前也寫過配置的兩篇文章,但時間久遠,目前來看版本已經過舊了。之前兩篇參考:

深度學習100問-1:深度學習環境配置有哪些坑?

深度學習筆記15:ubuntu16.04 下深度學習開發環境搭建與配置

???? 顯卡與服務器等硬件設備裝機完成后就需要配置本機環境。本篇配置主要包括Nvidia驅動安裝、CUDA安裝和深度學習與Python環境配置三個方面。本機系統配置為Ubuntu18.04+CUDA10.2,顯卡信息為GeForce GTX 1080Ti。

1.安裝Nvidia顯卡驅動

???? 查看本機顯卡能夠配置的驅動信息:

ubuntu-drivers devices

???? 可以看到本機推薦的驅動版本為440,然后根據Nvidia官網上CUDA10.2 的配置要求看一下是否匹配:

???? 官方給出的CUDA10.2最低驅動版本為440.33,所以要安裝CUDA10.2的話,驅動器版本只有440可選。依次執行下述命令安裝440驅動:

sudo?apt-get?purge?nvidia*? sudo?add-apt-repository?ppa:graphics-drivers/ppa? sudo?apt-get?update? sudo apt-get install nvidia-driver-440

???? 然后重啟機器使更新生效:

sudo shutdown -r now

2.安裝CUDA10.2

???? 第二步就是安裝CUDA。這里我們安裝CUDA最新的10.2版本。進入Nvidia cuda下載地址:

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

???? 依次選擇對應系統和版本等信息:

???? 我們這里選擇的Ubuntu 18.04下的deb安裝類型。然后依次執行下述7條命令:

wget?https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin sudo?mv?cuda-ubuntu1804.pin?/etc/apt/preferences.d/cuda-repository-pin-600 wget?http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb sudo?dpkg?-i?cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb sudo?apt-key?add?/var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pub sudo?apt-get?update sudo apt-get -y install cuda

???? 如果順利的話CUDA10.2可以安裝完成。但如果本機之前的CUDA版本存在卸載不干凈等問題的話,安裝有可能會報dkpg的錯:

???? 所以這里補充一個CUDA完全卸載的方法:

sudo?apt-get?--purge?remove?"*cublas*"?"cuda*" sudo?apt-get?--purge?remove?"*nvidia*" sudo?apt-get?purge?nvidia* sudo?apt-get?autoremove sudo?apt-get?autoclean sudo rm -rf /usr/local/cuda*

3.安裝Python3.7 并配置深度學習環境

???? 下載anaconda:

wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh

???? 安裝:

bash Anaconda3-2020.02-Linux-x86_64.sh

???? 創建虛擬環境:

conda install -n 虛擬環境名稱

???? 啟動虛擬環境:

conda activate 虛擬環境名稱

???? 安裝深度學習框架,以PyTorch1.5為例:

pip install torch torchvision

???? 安裝完成后驗證一下當前環境下的PyTorch是否可以使用GPU,顯示為True則表明配置成功。

import?torch torch.cuda.is_available()

往期精彩回顧適合初學者入門人工智能的路線及資料下載機器學習及深度學習筆記等資料打印機器學習在線手冊深度學習筆記專輯AI基礎下載(pdf更新到25集)機器學習的數學基礎專輯本站qq群1003271085,加入微信群請回復“加群”獲取一折本站知識星球優惠券,復制鏈接直接打開:https://t.zsxq.com/yFQV7am喜歡文章,點個在看

總結

以上是生活随笔為你收集整理的Ubuntu18.04+CUDA10.2 深度学习开发环境配置指南的全部內容,希望文章能夠幫你解決所遇到的問題。

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