今天終於動手折騰實驗室的服務器啦!由於權限原因,只能在自己的路徑下安裝TensorFlow。
1. 下載安裝Anaconda
官網下載地址:https://www.anaconda.com/download/#linux
下載對應版本,上傳到服務器,執行:
bash Anaconda3-2018.12-Linux-x86_64.sh
名稱改成自己的相應版本。
如果不在意細節,一路回車加‘yes’即可安裝完成。注意細節的話:一直回車完協議輸入‘yes’,之后會讓選擇安裝目錄,選擇完成后,詢問是否將路徑加入PATH環境變量,輸入‘yes’,后面詢問是否安裝VS的code,根據需要選擇‘yes’or‘no’,至此,安裝完成。Anaconda會自動將路徑加入到工作目錄中,簡單快捷。
選擇安裝目錄時需要注意自己的權限。
執行安裝文件后,它會有一系列詢問與選項,中間會詢問安裝路徑,不用默認路徑的話,就輸入自己的絕對路徑就行,我沒有用默認路徑,后面還有一個關鍵的是系統會詢問是否加入環境變量(.bashrc),我選擇的yes,如果這一步選擇no,就必須后面自己配置。
2. 創建自己的python命令
進入自己的目錄,打開.bashrc
文件,注意有個‘.’,在文檔末尾加入下面一行:
alias mypython='/home/***/anaconda2/bin/python2'
保存退出后執行:
mypython ***.py
可以利用mypython -m pip list
查看當前目錄下的python包。
安裝完后,執行conda -V命令可以顯示anaconda版本信息,顯示了就說明安裝成功了。然后在終端輸入python,進入python環境,下面第一行中間有 |Anaconda, Inc.|的字樣,說明進入ananconda環境也成功了。如果沒成功,執行一下source .bashrc。
3.安裝TensorFlow
這里利用的是1.3.0版本。執行
mypython -m pip install tensorflow==1.3.0
mypython -m pip install tensorflow-gpu==1.3.0
等待完成即可。