ubuntu下conda配環境

一.安裝anaconda :  bash xxx.sh

換鏡像

 二.安裝cuda和cudnn

https://blog.csdn.net/yimingsilence/article/details/79631567

https://blog.csdn.net/wanzhen4330/article/details/81699769(安裝cuda的三種方法)

1.查看顯卡版本。lspci | grep -i nvidia 查看你的電腦上的顯卡,是否是nvidia及版本

2.查看有沒有裝驅動(configure字段沒有driver) 

有驅動才能使用命令nvidia-smi,來查看顯卡的運行情況

3.安裝驅動(這步也可以不用,在下下*一步的時候選擇自動安裝

(1)從網頁下載runfile來安裝:https://www.nvidia.com/Download/index.aspx(下載得到runfile)

sudo sh NVIDIA-Linux-x86_64-430.09.run

解決1失敗:(ctrl+alt+f1進入全屏終端,ctrl+alt+f7回到圖形界面,並沒有解決上面的問題)

解決2失敗(報了新的錯誤):https://blog.csdn.net/lien0906/article/details/54312166#commentBox

放棄,直接在cuda的時候再裝吧

(2)命令行安裝:apt-get install nvidia-xxx來安裝驅動(sudo apt-get install nvidia-367nvidia-settings nvidia-prime)

4.根據對應的顯卡驅動選擇什麼版本的cuda:我的版本是430,最大可以用cuda10.1

5.安裝cuda10.1

https://developer.nvidia.com/cuda-toolkit-archive

  1. Run `sudo sh cuda_10.1.105_418.39_linux.run`
  2. Follow the command-line prompts

 這裏安裝驅動,就是想要的版本,然而又報錯了

打開log看看錯誤(上面加sudo,卻說找不到命令)

 再試一次吧,log換地方了*

跟上面相同的錯誤,安裝驅動失敗

 

 6.安裝驅動(又回到)

https://blog.csdn.net/shuibuzhaodeshiren/article/details/103440015

(1)ubuntu“軟件更新“升級原有驅動(簡單無腦)(https://jingyan.baidu.com/article/d7130635c5a86113fdf47532.html

沒有附加的,行不通

(2)回到命令行繼續裝(https://blog.csdn.net/u013832707/article/details/93157805

驅動安裝成功

根據之前的經驗,正確的安裝步驟應該爲

(a)sudo service lightdm stop(當前的圖形界面關閉,ctrl+alt+f1進入終端,輸入用戶和密碼)
(b)sudo init 3
(c)sudo bash NVIDIA-Linux-x86_64-430.09.run   (若無(b),仍報錯running an X term,加上(b)報the distribution-provider... continue?選繼續,中間還會遇到32bit的一個問題,以爲失敗了,繼續,又遇到nvidia-xconfig選擇yes竟然成功)
(d)nvidia-smi顯示成功
(e)sudo service lightdm start,重新啓動圖形界面
(f)ctrl+alt+f7,返回到圖形界面

7.安裝cuda10.1
sudo sh cuda_10.1.105_418.39_linux.run   直接複製到終端會報找不到命令,手打或者複製文件名可以運行

上面安裝過驅動了,這裏取消第一項

又報錯了

裝錯了,裝了7.5cuda,出現不匹配,卸載: sudo apt-get purge --auto-remove nvidia-cuda-toolkit

卸載完更糟糕了





 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章