在Linux服務器非root權限下搭建TensorFlow框架(Anaconda)


今天終於動手折騰實驗室的服務器啦!由於權限原因,只能在自己的路徑下安裝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

等待完成即可。

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM