最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于PyTorch環(huán)境配置及安裝教程(Windows10)

 更新時(shí)間:2022年07月31日 11:02:12   作者:酷酷的橙007  
這篇文章主要介紹了關(guān)于PyTorch環(huán)境配置及安裝教程(Windows10),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

新手在配置pytorch過程中總會(huì)或多或少遇到些問題,同時(shí)網(wǎng)上關(guān)于pytorch的環(huán)境配置琳瑯滿目,不知道應(yīng)該按照哪個(gè)配置,這里筆者記錄一下自己在windows10下配置Pytorch的全過程。

筆者電腦環(huán)境以及安裝版本為:Windows10 企業(yè)版 + python 3.7.9 + Anaconda3 + GTX 1050顯卡 + pytorch 1.7.1

一、Anaconda安裝

這里推薦大家安裝Anaconda(但不是必須)。因?yàn)橛行r(shí)候大家編程的python版本可能不同,所以一般大型項(xiàng)目建議一個(gè)項(xiàng)目使用一個(gè)python interpreter(編輯器),方便管理,而Anaconda就很方便的幫助我們做這件事情。

安裝過程非常簡單,在官網(wǎng)找到對應(yīng)版本安裝即可,官網(wǎng)安裝頁面如下:https://www.anaconda.com/products/individual#Downloads

開始菜單中打開Anaconda中的Anaconda Prompt,出現(xiàn)(base),即安裝成功,如下:

Anaconda可以很方便的管理我們我們的所有運(yùn)行環(huán)境以及環(huán)境中的各種依賴包,主頁面如下:

二、安裝pytorch環(huán)境

1. 停留在上面 Anaconda Prompt 頁面上

輸入

conda create -n environment_name python=3.7

因?yàn)槲覀冎罢f過,我們需要給每個(gè)項(xiàng)目配置一個(gè)python編輯器,所以environment_name(改成你自己指定的環(huán)境名,比如就叫environment_test)就是我們配置的這個(gè)項(xiàng)目對應(yīng)的編譯環(huán)境的名字,里面放入我們指定的python編輯器(這里我以python 3.7為例)。

2. 出現(xiàn)上述頁面

輸入y,表示確認(rèn)安裝上述所需要的包。

出現(xiàn)上圖,環(huán)境中的python編輯器安裝完成。

當(dāng)然現(xiàn)在我們還處于(base)環(huán)境,也就是Anaconda自帶的基礎(chǔ)環(huán)境,我們需要跳到我們剛剛創(chuàng)建的environment_test環(huán)境。

3. 按照上圖

執(zhí)行conda activate environment_test,跳到environment_test編譯環(huán)境中

此時(shí)環(huán)境已經(jīng)發(fā)生改變,輸入pip list,可以看到目前環(huán)境中所有已經(jīng)安裝的包,但是沒有我們想要的pytorch,需要我們自己安裝。

4. pytorch安裝

pytorch安裝非常的人性化,我們只需要去pytorch官網(wǎng),點(diǎn)擊install,就可以看見下面這個(gè)界面:

對于每一項(xiàng)的選擇在這里做一下詳細(xì)介紹:

  • ① Pytorch Build:建議選Stable穩(wěn)定版
  • ② Your OS:根據(jù)你自己系統(tǒng)選擇,這里我選Windows
  • ③ Package:因?yàn)槲覀円呀?jīng)安裝Anaconda,所以在Anaconda Prompt環(huán)境下我們可以直接使用Conda方式進(jìn)行安裝,所以選Conda(大家其實(shí)最常用發(fā)應(yīng)該是pip的方式,當(dāng)然官網(wǎng)也提供這種方式,這里就不做過多介紹了)
  • ④ Language:Python
  • ⑤ CUDA:關(guān)于GPU的CUDA版本問題如何選擇,打開cmd,輸入nvidia-smi,可以看到CUDA的版本信息,這里選11.0。(沒有英偉達(dá)顯卡,或者顯卡不支持CUDA或者就想用CPU運(yùn)行的話直接選None就行)

注意CUDA9.2以上版本支持的Driver Version不可以低于396.26,一般建議安裝前先更新一下自己顯卡的驅(qū)動(dòng),筆者昨天剛剛更新完,直接點(diǎn)更新,很方便。

  • ⑥ Run this Command:conda install pytorch torchvision torchaudio cudatoolkit=11.0 -c pytorch。

注意:python 3.9 還需要在結(jié)尾增加-c=conda-forge

可以看到里面包括pytorch,numpy等我們所需要的一些包,還是輸入y,等待安裝。

⑦ 出現(xiàn)done,安裝完成 證明pytorch安裝成功,關(guān)閉當(dāng)前Anaconda Prompt,并重新從開始菜單打開,并激活environment_test環(huán)境,在環(huán)境下打開python編輯頁面。

輸入import torch,不報(bào)錯(cuò)證明pytorch包安裝成功。

輸入torch.cuda.is_available(),顯示True,證明cuda安裝成功,可以使用GPU對pytorch中的張量、網(wǎng)絡(luò)進(jìn)行加速處理。若為False,此時(shí)pytorch只能用CPU運(yùn)行。

三、可能遇到的一些問題

筆者在這里記錄第一次安裝時(shí)出現(xiàn)的一些問題,在這里記錄一下~

1. pytorch包安裝不成功的話,建議按照提示更新一下conda版本(可能是你的Anaconda版本太老了,新安裝的應(yīng)該不會(huì)出現(xiàn)這個(gè)問題)

2.‘nvidia-smi’ 不是內(nèi)部或外部命令:解決方法如下

  • windows下直接輸入nvidia-smi顯示不是內(nèi)部或外部命令也不是可運(yùn)行的程序

  • 把C:\Program Files\NVIDIA Corporation\NVSMI
  • 添加到path。再重新打開cmd窗口

  • ok,解決啦~

3. 環(huán)境中安裝jupyter,報(bào)react404之類的錯(cuò)誤:解決方法如下

  • [W xx:xx:xx.xxx NotebookApp] 404 GET/static/components/react/react-dom.production.min.js (::1)
  • jupyter notebook打不開
  • 問題描述
  • 在不知道conda了一些奇奇怪怪的安裝包的時(shí)候,出現(xiàn)了jupyter 打不開的錯(cuò)誤 錯(cuò)誤代碼為以下。

[W xx:xx:xx.xxx NotebookApp] 404 GET/static/components/react/react-dom.production.min.js (::1)

  • 問題解決方法
  • 在csdn某個(gè)博主上看的文章,忘記是誰了,cmd下輸入一下這個(gè)就好了
pip install --user --ignore-installed jupyter
  • ok,解決啦~

4. 上述的第5步證明pytorch安裝成功,一定要關(guān)閉當(dāng)前Anaconda Prompt,再重新打開激活環(huán)境,因?yàn)樾掳惭b完之后環(huán)境是未激活狀態(tài),這時(shí)候一些依賴包是不能被調(diào)用的

5. torch.cuda.is_available()顯示false的幾個(gè)原因:

① 未正確安裝GPU,查看 任務(wù)管理器–性能,下面是否有你的顯卡 

② CUDA9.2以上版本支持的Driver Version不可以低于396.26,一般建議安裝前先更新一下自己顯卡的驅(qū)動(dòng)。不建議去英偉達(dá)官網(wǎng)更新,因?yàn)椴樵冏钚碌尿?qū)動(dòng)有很多,不知道會(huì)安裝哪個(gè)。直接英偉達(dá)顯卡設(shè)置管理軟件中安裝即可,見上文。

③ 安裝的CUDA版本不能高于顯卡支持的CUDA版本。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺析Django 接收所有文件,前端展示文件(包括視頻,文件,圖片)ajax請求

    淺析Django 接收所有文件,前端展示文件(包括視頻,文件,圖片)ajax請求

    這篇文章主要介紹了Django 接收所有文件,前端展示文件(包括視頻,文件,圖片)ajax請求,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2020-03-03
  • 解決Python 函數(shù)聲明先后順序出現(xiàn)的問題

    解決Python 函數(shù)聲明先后順序出現(xiàn)的問題

    這篇文章主要介紹了如何解決Python 函數(shù)聲明先后順序的問題,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • Python實(shí)現(xiàn)屏幕代碼雨效果的示例代碼

    Python實(shí)現(xiàn)屏幕代碼雨效果的示例代碼

    這篇文章主要介紹了如何利用Python中的Pygame模塊實(shí)現(xiàn)代碼雨效果,文中通過示例代碼介紹的非常詳細(xì),感興趣的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • Python?命令行?prompt_toolkit?庫詳解

    Python?命令行?prompt_toolkit?庫詳解

    prompt_toolkit 是一個(gè)用于構(gòu)建強(qiáng)大交互式命令行的 Python 工具庫。接下來通過本文給大家介紹Python?命令行?prompt_toolkit?庫的相關(guān)知識(shí),感興趣的朋友一起看看吧
    2022-01-01
  • Python還能這么玩之只用30行代碼從excel提取個(gè)人值班表

    Python還能這么玩之只用30行代碼從excel提取個(gè)人值班表

    公司實(shí)行項(xiàng)目值班制度,拿到值班表,看到全部的值班信息,要去查找自己的值班信息,是一件頭痛的事情.作為程序員,當(dāng)然要簡化,將自己的信息提煉出來,需要的朋友可以參考下
    2021-06-06
  • python中裝飾器級(jí)連的使用方法示例

    python中裝飾器級(jí)連的使用方法示例

    裝飾器本質(zhì)上是一個(gè)Python函數(shù),它可以讓其他函數(shù)在不需要做任何代碼變動(dòng)的前提下增加額外功能,下面這篇文章主要給大家介紹了關(guān)于python中裝飾器級(jí)連的使用方法,需要的朋友可以參考借鑒,下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • 解決Keras 自定義層時(shí)遇到版本的問題

    解決Keras 自定義層時(shí)遇到版本的問題

    這篇文章主要介紹了解決Keras 自定義層時(shí)遇到版本的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 詳解Python中os.path與pathlib的用法和性能對比

    詳解Python中os.path與pathlib的用法和性能對比

    pathlib 模塊是在Python3.4版本中首次被引入到標(biāo)準(zhǔn)庫中的,這篇文章主要來和大家介紹一下Python中os.path與pathlib再用法和性能上的區(qū)別,感興趣的可以了解下
    2024-03-03
  • Python 中面向接口編程詳情

    Python 中面向接口編程詳情

    這篇文章主要介紹了Python 中面向接口編程詳情,Python 中的接口與大多數(shù)其它語言的處理方式不同,它們的設(shè)計(jì)復(fù)雜性也不同,關(guān)于Python 接口編程的介紹,需要的小伙伴可以參考下面文章內(nèi)容
    2022-05-05
  • Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)從任意長度的可迭代對象中分解元素操作示例

    Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)從任意長度的可迭代對象中分解元素操作示例

    這篇文章主要介紹了Python 數(shù)據(jù)結(jié)構(gòu)與算法 從任意長度的可迭代象中分解元素操作,結(jié)合實(shí)例形式分析了Python使用*表達(dá)式針對可迭代對象的分解操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-02-02

最新評論

南部县| 攀枝花市| 南阳市| 始兴县| 敦化市| 定襄县| 区。| 太和县| 东光县| 黄山市| 双柏县| 沧州市| 玉屏| 莲花县| 乳源| 颍上县| 南安市| 蓬莱市| 德昌县| 忻城县| 元谋县| 蒙自县| 黄龙县| 吉木萨尔县| 大埔县| 西充县| 漳州市| 大兴区| 东乡族自治县| 长兴县| 濉溪县| 铅山县| 泰兴市| 阿城市| 迁西县| 城口县| 北流市| 固始县| 临城县| 县级市| 柘城县|