張小白教你在WSL的Ubuntu 20.04上一鍵安裝MindSpore GPU版本

      網友投稿 1159 2025-03-31

      首先,你需要一個ubuntu 20.04。


      如果您已經在Windows機器上裝了ubuntu 18.04的WSL(沒有的人請忽略這一步),怎么才能共存一個Ubuntu 20.04?先要把18.04關機,然后打開PowerShell的管理員模式:

      先下掉WSL:wsl --shutdown

      然后打開Microsoft Store:

      查找 ubuntu 20.04.4 LTS:

      請忽視下面的低分評價。

      讓我們點擊獲取按鈕。

      耐心等待下載完畢。

      直到可以打開:

      那就打開吧:

      輸入常用的用戶名密碼:ascend/asend,進入終端。

      先獲取官方的一鍵安裝腳本:(這個腳本可能會有變化)

      wget https://gitee.com/mindspore/mindspore/raw/master/scripts/install/ubuntu-gpu-pip.sh

      查看下python版本:

      python的版本是3.8,這有點尷尬。貌似MindSpore需要的是3.7.5或者3.9.

      感覺這個腳本應該不容易跑起來。

      但是既然是一鍵安裝的腳本,就努力地試一下吧!

      根據手冊:https://gitee.com/mindspore/docs/blob/master/install/mindspore_gpu_install_pip.md#%E8%87%AA%E5%8A%A8%E5%AE%89%E8%A3%85

      nvidia-smi

      驅動已有。

      export MINDSPORE_VERSION=1.6.1

      bash -i ./ubuntu-gpu-pip.sh

      明明driver的版本是511.79,遠大于 450.80.02 , CUDA11.6。。。但是這個腳本貌似看不出來。

      怎么辦呢?

      手工安裝CUDA 11.1吧(額,那自動安裝腳本還有啥意義?先試試。。。)

      wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run

      sudo sh cuda_11.1.1_455.32.00_linux.run

      。。。

      那看來還要裝gcc

      sudo apt-get install gcc

      不成功,這是個“連環套”。裝gcc還需要修改ubuntu源的問題,但修改這個源是在一鍵安裝的腳本中做的。一鍵安裝腳本也包含了gcc安裝。

      其實這么一來,我們不應該裝任何東西,而是應該修改這個腳本,將代碼顛倒一下。

      讓我們再來保持一個原則:

      不在一鍵安裝腳本之外做任何安裝的操作。

      如果腳本有問題,就改腳本。。。

      --》只有這樣,才會有一個好的一鍵安裝腳本。

      來,魔改一鍵安裝腳本:

      先將 apt源修改,apt包安裝,gcc安裝,python和pip安裝放前面。

      跑起來再說,應該還會有別的問題。

      看來裝linux-header*的時候有問題。因為包名都不對。那就暫時不裝,注釋掉:

      再來:

      按Y繼續:

      這個好像是PYTHON_VERSION這個環境變量不對。

      將 PYTHON_VERSION=${PYTHON_VERSION:-3.7} 放到apt的前面

      然后再執行腳本:

      bash -i ./ubuntu-gpu-pip.sh

      可以繼續往下跑了。。

      又回到了原點。

      我們臨時將這段判斷去掉,并寫死cuda_name(因為CUDA_VERSION算不出來)

      再來一鍵安裝:

      果然進入了下載cuda安裝盤的wget。。

      耐心等待下載完畢。

      果然,下載完了,問我要密碼了。

      輸入密碼后回車繼續。。。

      張小白教你在WSL的Ubuntu 20.04上一鍵安裝MindSpore GPU版本

      繼續往下走了。

      下面開始下載CUDNN了。

      cuDNN也安裝完畢。

      開始自動安裝MindSpore了。

      耐心等待MindSpore的各個支持包以及本包安裝完畢:

      然后好像卡住了一般:

      停留在這個畫面。。

      不過好像沒等多久就出來了結果:

      看來這個腳本的易用性還需要加強一下。

      特別說明一下:

      張小白的這臺WSL的宿主機是安裝了CUDA 11.6的。

      所以在裝好wsl的Ubuntu 20.04.4 LTS之后,nvidia-smi就會顯示跟Windows同樣的CUDA版本。

      但是由于MindSpore不支持 11.6.所以只好降級CUDA到11.1版本。

      但是在ubuntu里面,nvidia-smi看到的還是這個版本:

      好了。不管怎么說,按照這樣的魔改方式,一鍵安裝MindSpore確實算是成功的。不信,你可以下載附件試一試。

      BTW:歡迎加入昇思MindSpore的易用性SIG,( ?https://zhuanlan.zhihu.com/p/490275689 )本文跟易用性的SIG貌似有點關系。

      (全文完,謝謝閱讀)

      附件: ubuntu-gpu-pip.sh.txt 6.91KB 下載次數:0次

      GPU加速云服務器 MindSpore Ubuntu

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:為什么不能騰訊在新文檔(騰訊文檔怎么轉出來)
      下一篇:怎樣取消文檔中的裁剪標記(怎么取消標記剪輯)
      相關文章
      亚洲欧洲无卡二区视頻| 亚洲日本一线产区和二线 | 亚洲AV一宅男色影视| 亚洲日韩在线中文字幕第一页| 久久亚洲精品高潮综合色a片| 亚洲色大成网站www久久九| 亚洲无码一区二区三区 | 亚洲区小说区激情区图片区| 国产国拍精品亚洲AV片| 国产午夜亚洲精品午夜鲁丝片| 亚洲人成影院在线无码按摩店 | 亚洲校园春色另类激情| 亚洲激情视频图片| 亚洲www77777| 亚洲乱码无人区卡1卡2卡3| 亚洲AV无码一区二区三区性色| 亚洲av无码成人精品国产| 亚洲Av无码乱码在线观看性色| 亚洲国产天堂久久久久久| 国产乱辈通伦影片在线播放亚洲| 亚洲人成色7777在线观看| 亚洲国产精品无码专区在线观看| 久久亚洲成a人片| 亚洲视频一区网站| 亚洲春色另类小说| 伊人久久五月丁香综合中文亚洲 | 亚洲久热无码av中文字幕| 337P日本欧洲亚洲大胆精品| 九月婷婷亚洲综合在线| 中文字幕亚洲日韩无线码| 亚洲国产三级在线观看| 久久精品国产亚洲AV高清热| 亚洲一级毛片中文字幕| 亚洲欧洲av综合色无码| 亚洲国产香蕉人人爽成AV片久久 | 亚洲色欲久久久综合网| 亚洲天天在线日亚洲洲精| 亚洲av永久无码嘿嘿嘿| 亚洲av无码成人精品区一本二本| 亚洲熟伦熟女新五十路熟妇| 亚洲av永久无码精品秋霞电影影院|