色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Anaconda安裝pytorch深度學習環境+pycharm安裝---免額外安裝CUDA和cudnn

成都華江信息 ? 2023-10-10 10:16 ? 次閱讀

前言

最近由于項目需要,之前我們在利用GPU進行深度學習的時候,都要去NVIDIA的官網下載CUDA的安裝程序和cudnn的壓縮包,然后再進行很繁瑣的系統環境配置。不僅環境配置麻煩,而且還特別容易配置錯誤,特別還有CUDA和cudnn版本的對應也特別容易搞錯,但是利用anaconda安裝配置pytorch和paddle環境的時候會自動幫我們配置好cuda和cudnn。這篇文章可以幫助小白快速配置深度學習環境。

一、NVIDIA驅動安裝

顯卡驅動程序就是用來驅動顯卡的程序,它是硬件所對應的軟件。驅動程序即添加到操作系統中的一小塊代碼,其中包含有關硬件設備的信息。正常有顯卡的電腦都是有驅動程序的,但是有的時候驅動可能版本比較低,支持的cuda版本也是比較低的(但是有的人的顯卡是比較老的,就不建議更新驅動,這樣會導致各種各樣的問題,但是搞深度學習還是要用一塊好的顯卡用來學習,這點是過來人有血淚教訓的,如果顯卡性能強悍,可以大大節省AI模型訓練時間,提高效率。)

首先查看電腦的顯卡版本,步驟為:此電腦右擊-->管理-->設備管理器-->顯示適配器。就可以看到電腦顯卡的版本了。09eac842-6713-11ee-9788-92fbcf53809c.png

有顯卡驅動的,可以直接在桌面右鍵,找到英偉達驅動控制面板打開就好了。 0a082c16-6713-11ee-9788-92fbcf53809c.png

在得知以上的信息以后我們就可以對應我們的顯卡去英偉達官網上去找相對應的顯卡驅動更新或者下載了。

顯卡驅動的下載地址(可能打開比較慢,多打開幾遍)。

然后根據自己的電腦的配置去選擇驅動。這里Notebooks是筆記本的意思,所以如果你是筆記本電腦,那么產品系列那個選項就要選(Notebooks)的。還有那個下載類型有兩種一個是Studio版本,一個是Game Ready版本。其實兩個版本都差不多,一個是偏辦公用,一個是偏游戲娛樂。按如下操作將驅動下載下來。然后點擊下載來的程序,不斷的下一步就好了。

安裝(更新)好了顯卡驅動以后。我們按下win+R組合鍵,打開cmd命令窗口。輸入如下的命令。

nvidia-smi

得到如下圖的信息圖,可以看到驅動的版本是442.50;最高支持的CUDA版本是10.2版本。得到顯卡的最高支持的CUDA版本,我們就可以根據這個信息來安裝環境了。0a59a6ae-6713-11ee-9788-92fbcf53809c.png

二、Anaconda 的安裝

打開網址,現在是2021年10月,對應的anaconda版本是支持python3.8。如果想下載之前的版本,或者更低python版本的anaconda,可以打開網址。0a692bf6-6713-11ee-9788-92fbcf53809c.png 雙擊下載好的anaconda安裝包,just me是說只供當前用戶使用。all user 是供使用這臺電腦的所有用戶使用,是權限問題。對空間影響不大。如果你的電腦上只有建了一個用戶,all users和just me 的作用是一樣的。所以點擊just me就好了。0a7b5f1a-6713-11ee-9788-92fbcf53809c.png 然后點擊next,當讓你選擇安裝安裝路徑的時候,一定不要選擇默認安裝位置,因為默認位置是c盤,以后要在anaconda里面創建環境的時候會很占內存,最好在D盤中創建一個文件夾來放anaconda。0a89889c-6713-11ee-9788-92fbcf53809c.png 和圖中一樣將圖中的√勾上,雖然出現紅色的警告,但是要勾上,將anaconda添加到環境變量中去。然后點擊完成就好了。0aa1855a-6713-11ee-9788-92fbcf53809c.png 安裝完成以后,按下開始鍵(win鍵)在左邊就會出現anaconda3這個文件夾,可以發現anaconda已經安裝好了。0abdb630-6713-11ee-9788-92fbcf53809c.png

三、Pytorch環境安裝

按下開始鍵(win鍵),點擊如圖中的圖標。打開anaconda的終端。

0ad682c8-6713-11ee-9788-92fbcf53809c.png ??????執行如下的指令查看有哪些環境

condaenvlist

可以看出來,新安裝的anaconda只有一個base環境0aeaddc2-6713-11ee-9788-92fbcf53809c.png 這里先講一下anaconda環境,首先base環境是一個大的環境,類似一個很大的一個房子(但是沒有房間),當我們每創建一個環境就都會相當于在這個大房子里面用隔板創建一個房間,然后這個房間里面可以安裝我們所需要的包,這樣管理起來就比較方便。如圖可以比較直觀的詮釋anaconda的環境 0af7ed82-6713-11ee-9788-92fbcf53809c.png 創建虛擬環境conda create -n 環境名字(英文) python=x.x(python版本),如下,我就是創建了一個名字叫pytorch,python是3.8版本的環境。

condacreate-npytorchpython=3.8

在base環境中執行如上的命令,就會創建一個新的虛擬環境,這個虛擬環境會安裝一些基礎的包,如下圖所示。詢問是否安裝的時候,輸入y。就可以創建環境了。0b0a7f4c-6713-11ee-9788-92fbcf53809c.png 當安裝好了以后,執行conda env list這個命令,就可以看到比一開始多了一個pytorch這個環境。現在我們可以在這個環境里面安裝深度學習框架和一些Python包了。0b27f5b8-6713-11ee-9788-92fbcf53809c.png 執行如下命令,激活這個環境。conda activate 虛擬環境名稱

condaactivatepytorch

安裝pytorch-gup版的環境,由于pytorch的官網在國外,下載相關的環境包是比較慢的,所以我們給環境換源。在pytorch環境下執行如下的命名給環境換清華源。

condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
condaconfig--setshow_channel_urlsyes

0b55a51c-6713-11ee-9788-92fbcf53809c.png ??????然后打開pytorch的官網,由于開頭我們通過驅動檢測到我的顯卡為 GeForce MX350,最高支持cuda10.2版本,所以我們選擇cuda10.2版本的cuda,然后將下面紅色框框中的內容復制下來。

0b6d2336-6713-11ee-9788-92fbcf53809c.png ??????將復制的內容粘貼到pytorch環境下的終端,運行就可以了

condainstallpytorch==1.12.1torchvision==0.13.1torchaudio==0.12.1cudatoolkit=10.2-cpytorch

這時候就開始下載環境所需要的依賴包了。

四、pycharm安裝--驗證CUDA和cudnn版本

打開這個pycharm網址,可以發現一共有兩個版本一個是專業版(Professional),一個是社區版(Community),專業版是需要花錢的,好幾百美元一年。而社區版是免費的,但是也夠用了,所以就下載安裝社區版就好了。0b85d674-6713-11ee-9788-92fbcf53809c.png ? ? ??將下載好的pycharm安裝包,雙擊。安裝的地址最好不要放在C盤,我是安裝在D盤(反正我 的軟件是不喜歡安裝在C盤的。總害怕C盤會滿)。0b988f44-6713-11ee-9788-92fbcf53809c.png ? ? ??將所有的√都勾上,0bad733c-6713-11ee-9788-92fbcf53809c.png 安裝好了點擊第二個框框,然后點完成就好了0bbf804a-6713-11ee-9788-92fbcf53809c.png 打開pycharm,創建一個新的工程,來測試anaconda是否在安裝pytorch和paddlepaddle框架的時候也安裝了cuda和cudnn。按如下兩圖創建一個工程(新工程好像必須要安裝一個新的python插件),新的工程最好在D盤一個新的文件夾下,有的工程很大,C盤容易裝滿。0bccc980-6713-11ee-9788-92fbcf53809c.png0be02e1c-6713-11ee-9788-92fbcf53809c.png 按以上的方式創建了一個工程,這時候我們就要選擇我們在anaconda里面安裝的環境,在界面的右下角0bfc3da0-6713-11ee-9788-92fbcf53809c.png 按照如圖中的選項選擇我們在anaconda中創建的深度學習環境,可以看到有pytorch環境。0c0de6fe-6713-11ee-9788-92fbcf53809c.png

此時剛剛的右下角已經有了我們剛剛選擇的pytorch環境中的python了。0c2a7f80-6713-11ee-9788-92fbcf53809c.png ? ? ?我們在創建的工程里面創建一個python腳本,在腳本中運行如下代碼,查看是否anconda在安裝pytorch環境的時候也安裝了cuda和cudnn。

importtorch
print(torch.cuda.is_available())
print(torch.backends.cudnn.is_available())
print(torch.cuda_version)
print(torch.backends.cudnn.version())

可以發現控制臺打印出兩個True,可以說明cuda和cudnn已經安裝。并且可以得到cuda的版本為10.2和cudnn的版本為7.6.5版本。0c401dfe-6713-11ee-9788-92fbcf53809c.png

至此我們的深度學習環境安裝就已經完全完成。接下來可以在相應的環境下進行深度學習的實驗了。

最后還要申明一下,你可以創建不同的環境,在里面安裝不同版本的cuda和cudnn版本。已經親自嘗試過了,是可以的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4753

    瀏覽量

    129064
  • 深度學習
    +關注

    關注

    73

    文章

    5507

    瀏覽量

    121291
  • pytorch
    +關注

    關注

    2

    文章

    808

    瀏覽量

    13249
收藏 人收藏

    評論

    相關推薦

    Docker運行環境安裝

    、發布、測試和部署,可以幫助開發人員將最新版本代碼應用到生產環境中。 Docker可以安裝在多個平臺中,包括Mac、Windows和Linux。不過,生產環境還是推薦在Linux上運行,以下以主流的Linux操作系統(CentO
    的頭像 發表于 10-29 11:28 ?234次閱讀

    Pytorch深度學習訓練的方法

    掌握這 17 種方法,用最省力的方式,加速你的 Pytorch 深度學習訓練。
    的頭像 發表于 10-28 14:05 ?228次閱讀
    <b class='flag-5'>Pytorch</b><b class='flag-5'>深度</b><b class='flag-5'>學習</b>訓練的方法

    怎么區分不同射頻接頭的安裝方式

    射頻轉接器的種類很多,安裝方式也各不相同,不同的安裝方式適用于不同的使用環境。本文小編會教大家區分常用的多種射頻接頭的安裝方式,幫您在挑選接頭時更加得心應手。
    的頭像 發表于 08-26 15:58 ?651次閱讀

    pycharm配置pytorch運行環境

    PyCharm中配置PyTorch運行環境主要包括安裝PyCharm安裝Python(如果尚
    的頭像 發表于 08-01 16:25 ?1668次閱讀

    pytorch怎么在pycharm中運行

    第一部分:PyTorchPyCharm安裝 1.1 安裝PyTorch PyTorch是一個
    的頭像 發表于 08-01 16:22 ?1489次閱讀

    pycharm如何調用pytorch

    引言 PyTorch是一個開源的機器學習庫,廣泛用于計算機視覺、自然語言處理等領域。PyCharm是一個流行的Python集成開發環境(IDE),提供了代碼編輯、調試、測試等功能。將
    的頭像 發表于 08-01 15:41 ?651次閱讀

    pycharm怎么配置pytorch環境

    1. 安裝PyCharm 首先,確保您已經安裝PyCharmPyCharm是JetBrains公司開發的一款流行的Python集成開發
    的頭像 發表于 08-01 15:40 ?1107次閱讀

    pytorch環境搭建詳細步驟

    PyTorch作為一個廣泛使用的深度學習框架,其環境搭建對于從事機器學習深度
    的頭像 發表于 08-01 15:38 ?880次閱讀

    PyTorch深度學習開發環境搭建指南

    PyTorch作為一種流行的深度學習框架,其開發環境的搭建對于深度學習研究者和開發者來說至關重要
    的頭像 發表于 07-16 18:29 ?1127次閱讀

    pycharm如何訓練機器學習模型

    PyCharm是一個流行的Python集成開發環境(IDE),它提供了豐富的功能,包括代碼編輯、調試、測試等。在本文中,我們將介紹如何在PyCharm中訓練機器學習模型。 一、
    的頭像 發表于 07-11 10:14 ?851次閱讀

    pycharm進行python爬蟲的步驟

    以下是使用PyCharm進行Python爬蟲的步驟: 安裝PyCharm和Python 首先,您需要安裝PyCharm和Python。
    的頭像 發表于 07-11 10:11 ?889次閱讀

    pycharm怎么訓練數據集

    在本文中,我們將介紹如何在PyCharm中訓練數據集。PyCharm是一款流行的Python集成開發環境,提供了許多用于數據科學和機器學習的工具。 1.
    的頭像 發表于 07-11 10:10 ?666次閱讀

    TensorFlow與PyTorch深度學習框架的比較與選擇

    深度學習作為人工智能領域的一個重要分支,在過去十年中取得了顯著的進展。在構建和訓練深度學習模型的過程中,深度
    的頭像 發表于 07-02 14:04 ?988次閱讀

    PyTorchPyCharm的區別

    在深入探討PyTorchPyCharm的區別時,我們首先需要明確兩者在計算機科學和數據科學領域中的不同定位和功能。PyTorch是一個開源的深度
    的頭像 發表于 07-02 12:36 ?3209次閱讀

    鴻蒙TypeScript入門學習第2天【TypeScript安裝

    本文介紹 TypeScript 環境安裝。 我們需要使用到 npm 工具安裝,如果你還不了解 npm,可以參考我之前文檔。
    的頭像 發表于 03-27 15:22 ?516次閱讀
    鴻蒙TypeScript入門<b class='flag-5'>學習</b>第2天【TypeScript<b class='flag-5'>安裝</b>】
    主站蜘蛛池模板: 边做边爱免费视频播放| 性xxx在线观看| 成人性生交大片| 野花韩国高清完整版在线| 强奷乱码中文字幕熟女免费 | 2019精品国产品在线不卡| 天天靠天天擦天天摸| 男同志在线观看| 久久热最新网站获取3| 国产色精品久久人妻无码看片| av天堂电影网| 折磨比基尼美女挠肚子| 亚洲91av| 特黄特色大片免费播放器9| 欧美午夜不卡在线观看| 久久偷拍国2017| 久久99re热在线播放7| 国产无遮挡又黄又爽在线视频 | 精品亚洲一区二区在线播放| 俄罗斯大白屁股| 99久久99久久精品国产片果冻| 野花日本手机观看大全免费3| 小草观看免费高清视频| 日韩免费一区| 欧美一区二区视频在线观看| 麻豆国产自制在线观看| 久久国产亚洲电影天堂| 手机在线免费看毛片| 秋霞电影网午夜鲁丝片无码| 就操成人网| 久久精品国产免费中文| 黑人特黄AA完整性大片 | 蜜桃日本免费观看MV| 精品午夜视频| 交换:年轻夫妇-HD中文字幕| 人成午夜免费视频| 人人爽久久久噜噜噜丁香AV| 日本 一二三 不卡 免费| 日本国产精品无码一区免费看| 啪啪漫画无遮挡全彩h同人| 欧美日韩亚洲中字二区|