一、安裝Anaconda
1.在windows系統(tǒng)下,從anaconda的官網(wǎng)上下載linux版本,下載后的為.sh文件
(Anaconda3-2019.10-Linux-x86_64.sh)

2. 下載winSCP軟件,將下載好的sh文件拖拽到Linux服務(wù)器上,建議直接放到桌面上
3.Win10遠(yuǎn)程桌面連接,輸入主機(jī)號,賬號密碼,進(jìn)入Linux系統(tǒng),打開終端
4.輸入cd,然后輸入chmod 755?Anaconda3-2019.10-Linux-x86_64.sh(允許自己可操作,其他人不可寫)

5.如果是復(fù)制到桌面上了,直接輸入./Anaconda3-2019.10-Linux-x86_64.sh安裝anaconoda,如果不是復(fù)制到桌面上,先轉(zhuǎn)到安裝目錄上,在執(zhí)行操作。
6.一路yes下來,就安裝完成了,但是還要配置環(huán)境變量。
vim ~/.bashrc
輸入上述命令后在輸入i,會進(jìn)入可編寫模式,在末尾加上
export PATH=/home/XXX/anaconda3/bin:$PAT? (xxx為你的用戶名)
最后輸入source ~/.bashrc 更新配置文件即可
(中間如果哪里不小心搞錯(cuò)了,可以按esc之后輸入:q!表示不保存退出)
7.驗(yàn)證,在終端輸入anaconda,出現(xiàn)下面這樣,就代表安裝成功了

二、安裝pytorch
1. 為pytorch創(chuàng)建一個(gè)虛擬環(huán)境,因?yàn)閜ytorch似乎與tensorflow不兼容,創(chuàng)建一個(gè)虛擬環(huán)境就好像虛擬機(jī)一樣,即使崩了也不會影響到外部。
conda create -n pytorch python=3.6
創(chuàng)建一個(gè)名為pytorch,python版本為3.6的虛擬環(huán)境。如果想刪除環(huán)境就是conda env remove -n pytorch
2. 進(jìn)入虛擬環(huán)境
source activate pytorch
3.安裝pytorch
pip install pytorch
三、安裝tensorflow
1. 為tensorflow創(chuàng)建一個(gè)虛擬環(huán)境
conda create -n tf python=3.6
創(chuàng)建一個(gè)名為tf,python版本為3.6的虛擬環(huán)境。
2. 進(jìn)入虛擬環(huán)境
source activate tf
3.查看當(dāng)前conda可安裝的版本
conda search tensorflow-gpu

建議不要裝太新的版本,容易與python無法配合
4.安裝tensorflow
conda install tensorflow-gpu=1.10.0
cudn cudnn 如果用conda下載的話會自動幫你裝好
注:tensorflow的很多問題都可以通過降版本得到解決

四、服務(wù)器使用過程中的一些小問題
1. 遇到鼠標(biāo)變十字,無法點(diǎn)擊的問題
由于錯(cuò)誤操作,shell命令行終端當(dāng)成了python環(huán)境,誤輸入了‘import’指令
找到包含import的進(jìn)程,殺死即可,在終端中輸入:
ps -ef | grep import 查看import進(jìn)程的pid
然后kill -9 20150(import進(jìn)程的pid號)
注:如果由于鼠標(biāo)不能動的問題,終端不小心被其他程序擋住了,無法輸入的情況,可以嘗試同時(shí)按住ctrl+tab,然后利用小鍵盤上下左右將終端調(diào)到前面,如果桌面沒有打開的終端,可能就只能重啟服務(wù)器了
2. 將Anaconda的默認(rèn)版本python3.7版本變成指定版本
不想建立虛擬環(huán)境,又因?yàn)槠渌虿幌胗?.7版本的,可以在終端輸入
conda install python=3.5? 來修改默認(rèn)版本
3. 在虛擬配置環(huán)境中使用jupyter notebook
雖然anaconda自帶jupyter notebook,但如果使用虛擬環(huán)境的話,如上面的pytorch虛擬環(huán)境,如果想使用jupyter notebook,需要執(zhí)行下面的操作:
a)配置好pytorch的環(huán)境,進(jìn)入
source activate pytorch
b)安裝jupyter notebook
conda install ipython
conda install jupyter
c)打開
jupyter notebook
d)操作完成后,想退出環(huán)境,source deactivate pytorch
4. 查看gpu使用情況及指定gpu
1. 下載gpustat
終端輸入 pip install gpustat
2.終端輸入gpustat即可查看當(dāng)前gpu使用情況
如果想要實(shí)時(shí)監(jiān)控,可以輸入watch -n1 --color gpustat
3.選用指定gpu
py文件中輸入下面的語句,指定只在2號上跑
import os
os.environ['CUDA_VISIBLE_DEVICES']='2'