MobaXterm安裝Anaconda3-TensorFlow
先看完全篇再進行操作,可以少走冤枉路,少點坑
首先下載安裝MobaXterm,官網鏈接:https://mobaxterm.mobatek.net/
選擇自己的想要的的版本,一般個人用選擇free版本就可:
下載完成后,進行安裝:幾乎都是一鍵安裝了,這里不多說安裝了(因為寫之前已經安裝好了而且安裝也很簡單)
接下來就是建立ssh連接:
打開安裝后的MobaXterm,
完成后需要輸入一下自己的密碼,注意:要把輸入法切換成英文的進行輸入,輸入的時候看不到自己輸入的密碼
然后安裝Anaconda3:
官網下載:https://www.anaconda.com/ 選擇Linux版本下載,下載到本地后需要把它上傳到你的終端服務器即MobaXterm,這里版本是Anaconda3-2019.10-Linux-x86_64
在MobaXterm輸入:bash Anaconda3-2019.10-Linux-x86_64.sh ,后面幾乎就是按enter
這里記得輸入yes,最后出現了一點問題:
解決方法(參考文章:https://blog.csdn.net/ZhaoDongyu_AK47/article/details/104066482):
1.將sh文件打包成zip上傳到MobaXterm服務器,執行命令:unzip Anaconda3-2019.10-Linux-x86_64.zip ,記得選擇yes;
2.還可以刪除anaconda安裝包,重新下載用鏡像(自己可以選擇鏡像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=N&O=D):wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh
注意:選擇yes以及后面的初始化選擇yes 它會自動生成anaconda文件夾來存放下載的anaconda:
選擇yes
如果沒有選擇yes也可以,參考這篇文章https://blog.csdn.net/qq_35091353/article/details/105345510
安裝完成后,驗證anaconda是否安裝成功:source ~/.bashrc
安裝成功!
anaconda的常用命令:
conda list //查看環境
conda update -n base conda //update最新版本的conda
conda create -n xxxx python=3.5 //創建python3.5的xxxx虛擬環境
conda remove -n xxxx python=3.5 //刪除python3.5的xxxx虛擬環境
source activate
conda activate xxxx //開啟xxxx環境
source deactivate
conda deactivate //關閉環境
conda env list //顯示所有的虛擬環境
conda config --show channels //view your configuration's current state
conda config --show-sources //view config file locations
anaconda安裝成功后,可以安裝各種第三方庫:如安裝seaborn ,輸入 :conda install seaborn 即可;其他的同理。
GPU版本對應查看(python cuda cudnn TensorFlow): https://tensorflow.google.cn/install/source
安裝CUDA:
可以先查看cuda版本:nvidia-smi
沒有cuda則進行cuda安裝: conda install cudatoolkit=8.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/
安裝完成:
安裝cudnn: conda install cudnn=7.0.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/
安裝完成:
檢驗:
安裝成功!
理解可以參考這篇文章(https://blog.csdn.net/weixin_36474809/article/details/87820314)
安裝TensorFlow: conda install tensorflow-gpu
如果出現啦:ModuleNotFoundError: No module named 'conda'(原因:當我安裝tensorflow的時候將python和其他包也更新了,破壞了anaconda的基本環境。虛擬機中不能安裝tensorflowGPU版本!!!)文章參考(https://www.pianshen.com/article/4207307736/)
則需要重新安裝,可以保留我們用Anaconda建的虛擬環境,即Anaconda/envs下的所有文件,這樣我們就不用重新搭建之前的虛擬環境。
只要在安裝的時候使用參數:-u 即可:bash Anaconda3-5.3.1-Linux-x86_64.sh -u
安裝TensorFlow:conda install tensorflow-gpu = 對應版本號
更好的方式:
創建虛擬環境:conda create -n tf
激活虛擬環境:source activate tf
如果要退出:source deactivate tf
激活虛擬環境后,開始用conda安裝(安裝GPU版本):conda install tensorflow-gpu
時間很長~~~~
在python下導入tensorflow試試:import tensorflow as tf
不報錯就成功啦!
附贈文章,常用Linux指令匯總(https://blog.csdn.net/weixin_36474809/article/details/82588543)
安裝成功!
剩下的就是安裝自己所需要的庫了