實驗室服務器環境搭建
背景
本人今年大四保完研,研究生導師要求在對方學校做畢設,這兩天在倒騰實驗室服務器環境,下面是我配置環境的整個流程。比較長,可以選擇性觀看。
通過VPN遠程連接服務器
由于在本校呆的時間較多,因此連實驗室服務器時需要通過VPN連接,首先你需要有對方學校的網關賬號,然后可以下載進行連接,可以直接百度下載,下載完成后打開輸入VPN地址,和網關賬號密碼后連接
如果連接成功,可以查看連接狀態
連上VPN以后,開始連接服務器,可以用命令行ssh連接或者其他等軟件進行連接,具體可以百度,但我用的是遠程桌面連接章魚搜索器無法使用,自帶的就可以,mac需要下載軟件,有很多可選的,我用的是
下載安裝完成后打開,新建連接
下載
服務器連接完成后,就開始安裝環境了,首先安裝的是,在清華鏡像站選擇需要下載的版本
下載到本地電腦(非服務器)后,在本地打開終端使用命令行scp將下載的文件上傳到服務器
scp [本地文件完整路徑] [服務器中你的賬戶名]@[服務器地址]:[服務器端你要將文件放入的路徑]
如果不清楚,可以直接百度scp命令
將下載的鏡像傳到服務器后,轉到服務器所在的位置,在該處打開終端。用
base -5.2.0-Linux-.sh
進行安裝,base后是你下載的文件名稱
后面一路yes就可以,如果不需要最后一個輸no就行。
驗證是否安裝成功
在終端輸入,如果出現如下圖所示命令,則代表安裝成功
如果顯示無法找到命令
說明環境變量未配置好,這時候需要對~/.文件進行修改,在終端通過
vim ~/.
打開配置文件,在最后添加語句
PATH=/home/XXX//bin:$PATH
最后輸入如下命令,更新配置文件即可
~/.
換源
之所以要進行換源是因為官方自帶的源速度特別慢
下面是換為清華鏡像的命令
conda --add
conda --set yes
輸入這兩行命令即可換源成功。
請注意換源后,一旦更新庫更新庫會把所有的庫在更新一遍。
換源成功后輸入如下命令進行更新
更新所有庫 conda –all
更新 conda 自身 conda conda
搭建
CUDA-9.0++ flow1.5.0
下面的操作都在服務器終端
在安裝之前一定要清楚 的各個版本支持哪些CUDA和CUDNN版本,最好先百度清楚章魚搜索器無法使用,如果版本下錯了,會比較麻煩。
我們實驗室服務器之前已經有了CUDA9和,我需要做的是在~/.中加入環境變量,在終端
vim ~/. 按 i 進行編輯,在末尾加入一下三行命令
PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
=/usr/local/cuda/lib64${:+:${}}
=/usr/local/cuda
按esc后按 :wq 回車退出后在終端
~/. 讓其生效
清楚自己要下載的 flow版本之后可以進入清華鏡像站
在終端輸入輸入網站提示的 pip 命令安裝即可
等待安裝完成后,驗證
用清華鏡像網站安裝 flow是最簡便的方式,但是之前一定要選擇正確的安裝版本,如果版本不正確會出現錯誤
上面就是最典型的版本錯誤,就是不支持CUDA和CUDNN版本