一、連接服務(wù)器下載Anaconda 3
使用win+r輸入cmd打開(kāi)命令行,在命令行中輸入ssh -p xxxxx(你的端口號(hào)如10101,下圖紅色部分)? root@xxx.xxx.xxx.xxx(服務(wù)器ip地址下圖藍(lán)色部分)
?
第一次連接時(shí),連接沒(méi)問(wèn)題會(huì)出現(xiàn)Are you sure you want to continue connecting (yes/no/[fingerprint])?之后就不會(huì)出現(xiàn)了。
輸入yes,之后就是輸入你自己的密碼進(jìn)行連接。
二、下載及安裝Anaconda 3
在進(jìn)入服務(wù)器之后,如果是新的docker,需要使用apt update更新一下。
使用命令:cd /home 進(jìn)入根目錄下的home
然后在此目錄下下載Anaconda 3
進(jìn)入Anaconda 3 官網(wǎng)找到linux下合適的版本鏈接右鍵復(fù)制鏈接使用:
wget?https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh
國(guó)內(nèi)用戶可以從清華大學(xué)開(kāi)源軟件鏡像站里面獲取 Anaconda 3
Index of /anaconda/archive/ | 清華大學(xué)開(kāi)源軟件鏡像站 | Tsinghua Open Source Mirror
進(jìn)入網(wǎng)頁(yè)后根據(jù)日期排序,下載最新的版本,選擇 Linux 64 位版本下載。一般ubuntu選擇此類型的文件。
下載示意圖:
使用ls查看是否下載完成,如完成,使用bash? xxxx(文件名)進(jìn)行安裝
進(jìn)入安裝界面之后,就一路yes就行。
安裝完成之后,在命令行輸入codna測(cè)試是否安裝成功,成功會(huì)彈出下圖。
如果未彈出,關(guān)閉遠(yuǎn)程連接,重新連接服務(wù)器,如果前面出現(xiàn)base則安裝成功,使用conda質(zhì)量驗(yàn)證。
三、創(chuàng)建虛環(huán)境,安裝pytorch
確保Anaconda安裝完成后,使用
conda create -n your_env_name python=x.x創(chuàng)建虛擬環(huán)境例如:
創(chuàng)建中途需要輸入一次yes
完成之后可使用conda env list查看已安裝虛環(huán)境:
????????
如上圖所示,我們創(chuàng)建了名為test,python版本為3.9的虛擬環(huán)境。接下來(lái)我們使用conda activate you_env_name 激活剛創(chuàng)建的虛環(huán)境(或者切換至其他環(huán)境):
如上圖,切換成功后前面名稱發(fā)生變化。
接下來(lái)就是安裝pytorch,因?yàn)槲覀兪窃赿ocker中安裝,所以不需要再安裝cuda和cudann,正常安裝pytorch需要確保有cuda和cudann見(jiàn)博客:
ubuntu安裝anaconda unbuntu安裝pycharm ubuntu安裝pytorch_anaconda ubuntu snap-CSDN博客中的第3部分
因?yàn)槭褂玫氖莇ocker,確保已激活要安裝的虛環(huán)境,在此虛環(huán)境下我們直接使用以下代碼
conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch 安裝就好
正常非docker環(huán)境進(jìn)行以下步驟
可以使用nvidia-smi查看自己的cuda版本:
搜索pytorch在官網(wǎng)中PyTorch找對(duì)應(yīng)自己cuda版本的pytorch
可以選擇conda安裝或者pip安裝等
安裝完成后,在終端輸入python,然后import torch ,然后print(torch.cuda.is_available()),如果顯示ture則安裝成功,可使用exit()退出python。(一定要在已安裝torch的虛環(huán)境中使用,Base中未安裝pytorch)
至此服務(wù)器上工作完成。
四、遠(yuǎn)程連接
vscode:
首先點(diǎn)擊擴(kuò)展,搜索ssh安裝Remote-ssh
安裝完成之后會(huì)出現(xiàn),遠(yuǎn)程資源管理器。
點(diǎn)擊紅圈中的+號(hào),在上方輸入ssh -p xxxx(端口號(hào)) root@xxx.xxx.xxx.xxx(服務(wù)器ip)之后回車,選擇需第一個(gè)更新。
右下角會(huì)出現(xiàn)一個(gè)已添加,
點(diǎn)擊連接,在最上端輸入密碼
在左邊側(cè)邊欄中點(diǎn)擊如下圖:
然后在上端輸入打開(kāi)的默認(rèn)路徑如下圖(可自行設(shè)置):
然后再次輸入密碼連接。
以后就可以通過(guò)以下步驟連接啦。
pycharm連接
方法1:點(diǎn)擊文件中的遠(yuǎn)程開(kāi)發(fā):
然后點(diǎn)擊新建連接
填好之后檢查連接并繼續(xù),之后選擇文件存儲(chǔ)路徑,即項(xiàng)目目錄。
然后下載并啟動(dòng),等待pycharm在服務(wù)器上下載一些必要文件。
方法2:
在文件設(shè)置中的方法解釋器中,新建ssh解釋器,用戶名為root,其他見(jiàn)上圖。
直到這一步:點(diǎn)擊同步文件夾后的文件圖標(biāo),先選擇解釋器,選擇前文所配置的虛環(huán)境下的python3文件:路徑為:/root/anaconda3/envs/xxx(your_env_name)/bin/python3?
如果anaconda不安裝在此路徑的,在服務(wù)器終端上使用 conda env list可以查看環(huán)境路徑
解釋器路徑設(shè)置為:環(huán)境路徑/bin/python3
再修改存儲(chǔ)路徑,也可以不修改。然后完成文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-769673.html
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-769673.html
到了這里,關(guān)于在服務(wù)器的docker容器中安裝Anaconda配置環(huán)境以及使用編程工具遠(yuǎn)程連接環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!