1,安裝anaconda
1.1 下載anaconda安裝包
這里我們需要在官網(wǎng)上查找自己需要的版本,地址鏈接在下面:
https://repo.anaconda.com/archive/
這里以我自己安裝的版本為例:
Anaconda3-2023.09-0-Linux-x86_64.sh
有兩種下載方式:
- 直接在windows電腦端點(diǎn)擊下載,等下載完傳輸從windows上傳輸?shù)絣inux服務(wù)器上就可。–簡(jiǎn)單方便
- 在linux上使用指令直接下載。
- 以自己安裝的版本為例:地址:https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
- 在linux控制臺(tái)輸入指令:wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
- 如果沒有出現(xiàn)問題就是下圖所示:然后進(jìn)行1.2步的安裝。
1.2 安裝anaconda
接下來我們需要首先賦權(quán)再執(zhí)行安裝程序,依次輸入下面兩句命令:
賦予權(quán)限:
chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh
執(zhí)行安裝:
./Anaconda3-5.3.0-Linux-x86_64.sh
然后出現(xiàn)下面圖所示:
點(diǎn)擊Enter(回車鍵):
此時(shí)顯示Anaconda的信息,并且會(huì)出現(xiàn)More,繼續(xù)按Enter,直到如下圖所示:
輸入Yes:
繼續(xù)點(diǎn)擊Enter:
輸入 yes,添加環(huán)境變量
1.3 設(shè)計(jì)環(huán)境變量
如果你上述操作中沒有進(jìn)行設(shè)置環(huán)境變量的話,那你需要另外添加。
你需要自己到這個(gè)文件夾設(shè)置你安裝Anaconda路徑(比如上面顯示我的是)
/home/wangke/.bashrc
單擊進(jìn)去,在最后一行添加:
export PATH=/home/anaconda3/bin:$PATH
需要把之前的那句話給注釋掉如下所示:
# export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH
export PATH=/root/anaconda3/bin:$PATH
這里只是個(gè)示例,具體的還是要看你們自己安裝的路徑。
然后保存更改,輸入下面這句指令:
source ~/.bashrc
1.4 安裝完成驗(yàn)證
打開新的終端后,進(jìn)入自己的文件夾目錄下。
輸入anaconda -V(注意a要小寫,V要大寫);
conda -V ,顯示版本信息,若顯示則表示安裝成功。
至此,anaconda就安裝成功,下面講述安裝pytorch。
2 Anaconda安裝pytorch
2.1 創(chuàng)建虛擬環(huán)境
創(chuàng)建一個(gè)python版本式3.9的名字叫pytorch的虛擬環(huán)境:
conda create -n pytorch python=3.9
2.2 查看現(xiàn)存環(huán)境
輸入指令查看,現(xiàn)存的環(huán)境:
conda info --envs
2.3 激活環(huán)境
輸入下面指令激活到剛剛建立的pytorch環(huán)境中:
conda activate pytorch
2.4 選擇合適的pytorch版本下載
最最最最最重要的一步,就是選擇適合自己linux服務(wù)器的版本的pytorch。 因?yàn)槿绻愕膒ytorch版本和cuda版本不對(duì)應(yīng)的話,很有可能你用不了你的GPU。導(dǎo)致比如segmentation fault等 一系列錯(cuò)誤。 當(dāng)然,你使用服務(wù)器的目的就是為了使用GPU??隙ㄒ螺dGPU版本的torch.
2.4.1 查看cuda版本
查看cuda版本:
nvcc -V
輸出: cuda 版本是11.7版本
2.4.2 在pytorch官網(wǎng)找下載命令
我們發(fā)現(xiàn),官網(wǎng)的主界面里面,沒有符合我們需求的pytroch版本安裝指令。
官網(wǎng)連接:https://pytorch.org/
那我們可以點(diǎn)擊 previous versions of pytorch,進(jìn)入下面界面進(jìn)行尋找:我們便可以看到符合cuda11.7的安裝指令。但是不得不說,conda的安裝指令確實(shí)沒有pip的安裝指令 穩(wěn)定。你可以往下拉尋找pip的安裝指令。
注:
1,如果conda 不好安裝的話,可以使用pip安裝,都是一樣的。
2,如果pip安裝的時(shí)候還是不穩(wěn)定的話,可以在安裝的時(shí)候加清華的源:
比如,你可以在在輸入pip 某個(gè)包的時(shí)候: 加上:
-i https://pypi.tuna.tsinghua.edu.cn/simple
比如:
pip install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
注意使用鏡像,不然可能會(huì)比較慢,或者連接不穩(wěn)定。
2.5 檢測(cè)是否安裝成功:
在linux服務(wù)器界面依次輸入下面指令,查看torch的版本,以及查看能否調(diào)用cuda。
如果查看能否調(diào)用cuda時(shí)候返回False,需要驗(yàn)證是否自己的torch的版本與cuda版本不對(duì)應(yīng)。
如果查看完想要退出的話,輸入 exit()。
python
import torch
print(torch.__version__) # torch版本
print(torch.cuda.is_available()) # 能否調(diào)用cuda Ture/False
3 Pytorch卸載與重安裝
如果你的pytorch版本和cuda版本不對(duì)應(yīng),在使用print(torch.cuda.is_available()) 時(shí)返回False,你可能需要?jiǎng)h除已下載的torch,并重新安裝。
建議直接卸載并找到對(duì)應(yīng)版本重新卸載,或者再建立一個(gè)虛擬環(huán)境再下載對(duì)的。
3.1 卸載并安裝指定版本
使用conda卸載Pytorch
conda uninstall pytorch
使用pip卸載Pytorch
pip uninstall torch
安裝:
安裝過程可以回到上面 2.4 部分,找到適合自己電腦的進(jìn)行安裝。
參考
【如何在Linux服務(wù)器上安裝Anaconda(超詳細(xì))】
https://blog.csdn.net/wyf2017/article/details/118676765
[如何在 Linux 服務(wù)器上安裝 pytorch]
https://blog.csdn.net/flyconley/article/details/102844921文章來源:http://www.zghlxwxcb.cn/news/detail-716162.html
【Pytorch如何更新版本與卸載,使用pip,conda更新卸載Pytorch】
https://blog.csdn.net/miao0967020148/article/details/80400357文章來源地址http://www.zghlxwxcb.cn/news/detail-716162.html
到了這里,關(guān)于如何在linux服務(wù)器上安裝Anaconda與pytorch,以及pytorch卸載的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!