五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【知乎】Windows安裝WSL2并配置nVidia GPU

2023-08-21 02:12 作者:失傳技術(shù)電磁所  | 我要投稿


Windows安裝WSL2并配置nVidia GPU


竹風(fēng)


高山仰止,景行行止, 雖不能至,心向往之。

關(guān)注他

46 人贊同了該文章

目錄

收起

1. 安裝nVidia GPU驅(qū)動(dòng)

2. 安裝WSL2

3. 在WSL2中安裝CUDA

日常辦公使用的是Windows操作系統(tǒng),但是開(kāi)發(fā)過(guò)程中不可避免要使用到Linux且需要GPU支持,VMWare和VBox等虛擬機(jī)方案不支持游戲顯卡虛擬化,在不安裝雙系統(tǒng)情況下WSL2不僅可以提供Linux較為完整的支持,同時(shí)還能共同host中的GPU,是一個(gè)較為理想的解決方案。

現(xiàn)在已經(jīng)是2022年,網(wǎng)上許多安裝WSL2和WSL2中配置GPU的資料已經(jīng)過(guò)時(shí),因此在這里記錄一下整個(gè)安裝流程。

主要參考資料來(lái)自nVidia官網(wǎng)

CUDA Toolkit Documentationdocs.nvidia.com/cuda/wsl-user-guide/index.html

windows系統(tǒng)現(xiàn)在已經(jīng)不需要切換到Insider Preview版本,但是要確保系統(tǒng)版本高于windows10 21H2或Windows11

1. 安裝nVidia GPU驅(qū)動(dòng)

網(wǎng)上有許多資料寫(xiě)道需要安裝針對(duì)WSL特別驅(qū)動(dòng),但是現(xiàn)在已經(jīng)不需要這么做了,只需要到nVidia官網(wǎng)將驅(qū)動(dòng)升級(jí)到最新版本即可。

Download the latest official NVIDIA driverswww.nvidia.com/Download/index.aspx

根據(jù)參考資料描述,驅(qū)動(dòng)類型最好選擇Game Ready版本而不是studio版本

注意,該是安裝Windows驅(qū)動(dòng),而不是安裝Linux驅(qū)動(dòng),在Windows下安裝驅(qū)動(dòng)后,會(huì)自動(dòng)將驅(qū)動(dòng)以libcuda.so的形式集成至WSL2中,因此切勿在WSL Linux中重復(fù)安裝驅(qū)動(dòng)

2. 安裝WSL2

現(xiàn)在安裝WSL2也很方便了,可以參考官方鏈接:

Install WSLdocs.microsoft.com/en-us/windows/wsl/install

這里列出一些主要步驟:

  • 安裝wsl(默認(rèn)為Ubuntu發(fā)行版)

wsl --install

  • 切換到WSL2

# 默認(rèn)為WSL2,如果不是,可以通過(guò)下面命令切換默認(rèn)為WSL2wsl --set-default-version 2#可以通過(guò)下面命令切換指發(fā)行版到WSL2wsl --set-version <distro name> 2

  • 進(jìn)入WSL2

# 在powershell或cmd下輸入即可wsl

如果安裝過(guò)程中出現(xiàn)錯(cuò)誤,可能要需要手動(dòng)安裝一下更新https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

如果仍然出錯(cuò),可以嘗試全手動(dòng)安裝:

Manual installation steps for older versions of WSLdocs.microsoft.com/en-us/windows/wsl/install-manual

3. 在WSL2中安裝CUDA

這一步要小心,WSL2中安裝CUDA和在普通Linux中安裝CUDA會(huì)有所不同,主要參考CUDA Toolkit 11.7 Downloads | NVIDIA Developer內(nèi)容。

wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/3bf863cc.pub sudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/ /"sudo apt-get update sudo apt-get -y install cuda


做完以上步驟,理論上就可以在WSL2中使用GPU了,在WSL2中輸入nvidia-smi?查看,如果有輸出則說(shuō)明安裝好了:

好了,是不是特別簡(jiǎn)單和方便呢?

編輯于 2022-05-17 12:51

Windows 10


Microsoft Windows


WSL (Windows Subsystem for Linux)


發(fā)布一條帶圖評(píng)論吧


20 條評(píng)論

默認(rèn)

最新

啦啦啦

但是我剛裝完wsl2 nvidia-smi就有cuda version

2022-05-25?·?IP 屬地北京

回復(fù)5

滅沒(méi)

直接在powershell里輸入nvidia-smi,出來(lái)的是windows下的cuda版本

01-11?·?IP 屬地河南

回復(fù)4

阿孟

The CUDA driver installed on Windows host will be stubbed inside the WSL 2 as libcuda.so, therefore users must not install any NVIDIA GPU Linux driver within WSL 2 其實(shí)官網(wǎng)已經(jīng)說(shuō)明了 不需要再安裝了

06-11?·?IP 屬地湖南

回復(fù)1

展開(kāi)其他 3 條回復(fù)

iff nil

想問(wèn)一下為什么win10安裝過(guò)最新nVidia驅(qū)動(dòng)后,nvidia-smi在WSL2 Ubuntu中not found

2022-06-22?·?IP 屬地黑龍江

回復(fù)喜歡

竹風(fēng)

作者

首先確保win10是最新版本,其次步驟3在wsl2中安裝cuda做了嗎?

2022-06-27?·?IP 屬地湖北

回復(fù)喜歡

zzz

已過(guò)時(shí)


06-14?·?IP 屬地上海

回復(fù)喜歡

Ryanvixu

步驟3做完后,還是nvidia-smi not found

03-19?·?IP 屬地廣東

回復(fù)喜歡

茍全性命于亂世

秋豆麻袋

感謝感謝,不過(guò)我棄療了

去買帶圖形界面的云服務(wù)器了

04-13?·?IP 屬地北京

回復(fù)喜歡

秋豆麻袋

茍全性命于亂世

看看我最新教程。菜了好多坑。

網(wǎng)上很多文章太老了

04-12?·?IP 屬地江蘇

回復(fù)喜歡

展開(kāi)其他 1 條回復(fù)

阿彌陀佛

請(qǐng)教,我在wsl中安裝了CUDA,但是nvidia-smi顯示的還是windows裝的版本

2022-11-19?·?IP 屬地浙江

回復(fù)喜歡

阿彌陀佛

渾身軟肋你跟我法

好的,感謝回復(fù)。之后網(wǎng)上了解到具體信息,已經(jīng)處理了

2022-11-29?·?IP 屬地浙江

回復(fù)1

阿彌陀佛

籃球圣經(jīng)

就是說(shuō)nvcc -V和 nvidia-smi顯示的是兩個(gè)不同的東西的版本,你要cuda就看nvcc-V的版本

06-11?·?IP 屬地浙江

回復(fù)喜歡

展開(kāi)其他 2 條回復(fù)

Tulip

您好,請(qǐng)問(wèn)nvcc --version的輸出為什么是not found呢?

2022-06-27?·?IP 屬地北京

回復(fù)喜歡

竹風(fēng)

作者

可以參考步驟3,wsl2里雖然不用裝驅(qū)動(dòng),但是軟件包。還是要裝的

2022-06-27?·?IP 屬地湖北


【知乎】Windows安裝WSL2并配置nVidia GPU的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吴堡县| 金湖县| 景泰县| 兖州市| 额济纳旗| 手机| 陇西县| 远安县| 太康县| 监利县| 慈利县| 十堰市| 新沂市| 兰溪市| 吉首市| 德化县| 峨边| 永清县| 西乡县| 皮山县| 恩平市| 平定县| 建德市| 宣化县| 苗栗市| 虞城县| 桃江县| 原阳县| 乌兰浩特市| 芮城县| 榆中县| 绥棱县| 涞源县| 泰安市| 博乐市| 嵊泗县| 衡山县| 石屏县| 隆林| 常山县| 苍南县|