關於服務器的使用——深度學習菜雞入門(1)
一、必備軟件
1.安裝MobaXterm_20.5(推薦)
2.安裝VSCode
二、在服務器創建新的用戶賬號
前提:已知服務器ip地址(xxx.xxx.xxx.xxx) 管理員賬號及密碼
1.用管理員賬號登錄服務器
Session—SSH—xxx.xxx.xxx.xxx—用戶名—連接—輸入密碼—登錄成功!
2.創建新用戶
①鍵入sudo su
sudo su
②鍵入管理員密碼
③鍵入adduser your_name
④根據提示信息輸入新用戶密碼
⑤創建成功!
三、安裝Anaconda
1.清華鏡像下載安裝包至pc
俺下的是anaconda3-2020.11-Linux-x86
地址鏈接: link.
2.登錄剛創建的賬號
3.安裝包上傳至服務器
把安裝包拖到 MobaXterm左側上空白處(個人文件夾下)就ok啦!
4.命令行鍵入
bash Anaconda3-2020.11-Linux-x86_64.sh
5.不停Enter和Yes,等待,安裝成功
6.斷開再重連服務器,ok!
四、創建環境
conda env list //查看conda環境
conda create -n your_env_name python=X.X //創建環境
source activate your_env_name //激活環境
source deactivate //關閉環境
五、裝Pytorch
1.清華源Pytorch包
pip install --upgrade torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple
torch 1.7.0 torchvision 0.8.1
2.修改文件並添加CUDA路徑
①簡單指令
vim.bashrc 編輯文件命令
Esc :q 退出編輯且不保存修改
Esc :w q 退出編輯且保存修改
②文件末尾添加內容如下:
conda activate pytorch_3.8 //後續連接服務器將自動激活該環境
export PATH=$PATH:/usr/local/cuda-11.1/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.1/lib64
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-11.1/lib64
需查看服務器已裝CUDA版本或根據個人需求下載
③注意事項
編輯該文件時可能出現無法刪除修改的情況,建議瞎按一通直到底部出現insert字樣
修改前的文件如下:
修改後的文件如下:
④截圖原先的文件長啥樣,就大膽試,大不了重頭再來!