ubuntu16.04下安裝&配置anaconda+tensorflow新手教程
寫在前面:
新手入門,不建議安裝最新版的Ubuntu18,ubuntu16.04是目前比較穩定和流行的Linux發行版本!
一、ubuntu16.04系統安裝與配置
1、系統安裝:(如已安裝請跳過)
1)如果是安裝Ubuntu16.04的虛擬機器或者重灌電腦系統為Ubuntu16.04,請參考
https://jingyan.baidu.com/article/0202781141acb71bcc9ce50a.html
按步驟安裝即可;
2)如果是安裝window+ubuntu雙系統,請參考https://blog.csdn.net/s717597589/article/details/79117112,這裡要注意你自己計算 機的啟動引導方式,別搞錯了。
2、Ubuntu的必要配置(如無需要請跳過)
0)修改映象源(提高下載更新速度,國內非vpn使用者必選)https://blog.csdn.net/dty306034831/article/details/79188808
1)中文輸入法的安裝(必選)https://www.cnblogs.com/darklights/p/7722861.html
2)谷歌瀏覽器的安裝(可選):這裡提供兩種方式安裝:(筆者因無vpn的原因,第一種失敗了,用的第二種成功了)
第一種方法https://blog.csdn.net/wql2014302721/article/details/78571362
第二種方法https://blog.csdn.net/Muleung/article/details/80623533
3)主題優化(可選):原生的unity-gonme桌面太醜了,我們可以用此方法美化:
https://blog.csdn.net/yato0514/article/details/78510363
二、安裝anaconda並管理不同版本的python
1、安裝anaconda:https://blog.csdn.net/lwplwf/article/details/79162470
2、管理不同版本的python:
安裝好Ubuntu系統後,系統已經自動安裝好了python2.7和python3;
安裝完anaconda後,anaconda 裡面也有上面步驟安裝好的python2.7或者python3;
為了方便管理不同版本的python,之前看的其他教程把自己搞暈了,在這筆者強烈建議採用下面的方式!!!
1)檢視自己的亂七八糟的python們都在哪裡:
whereis python
2)開啟配置檔案.bashrc,進行配置:
gedit ~/.bashrc
將下面三行新增到末尾,儲存退出(注意:此處的路徑為前面查詢的Python路徑,zxl改為自己的使用者名稱)
- # added by Anaconda3 installer
- export PATH="/home/zxl/anaconda3/bin:$PATH"
- export PATH="$PATH:$HOME/bin"
- alias py27="/usr/bin/python2.7"
- alias pyana3="/home/zxl/anaconda3/bin/python3"
3)使上面的配置生效:
source ~/.bashrc
4)使用方法:以我的配置為例,具體要看你自己剛剛的配置
py27 對應系統自帶的python2.7版本;
pyana3 對應anaconda中的python3版本;
執行測試如下:
三、 安裝tensorflow
網上有許多安裝tensorflow的方法,什麼原始碼安裝、pip安裝等等,折騰了半天,把自己搞暈了也沒安裝成功,筆者最後採用conda安裝,簡單方便之極!!!
1、建立虛擬環境:(至於為什麼要用虛擬環境,以後大家就明白了,它可以讓我們在虛擬環境裡為所欲為而不影響外部配置,現在照做就是了)
conda create -n tf
2、啟用虛擬環境:(就是進入到這個虛擬環境裡面)
source activate tf
PS:如果要退出:輸入
source deactivate tf
3、下面我們在虛擬環境裡安裝tensorflow:
啟用虛擬環境後,我們開始用conda安裝吧!
1) 先確定自己要安裝的tensorflow的版本是CPU的還是GPU的,如何確定呢?
如果你還不知道GPU是啥,那你計算機裡肯定沒有安裝cuda、cudnn 、顯示卡那些東西,那就安裝CPU版本;
如果你之前折騰過cuda安裝,那你肯定明白自己要用GPU版本的,不過前提當然是你確定你已經將cuda裝好了哈哈哈,不禁笑 了,因為筆者也被cuda折磨過;
2)安裝CPU版本:
conda install tensorflow
3)安裝GPU版本:
conda install tensorflow-gpu
4)漫長的等待後,看看自己是否安裝成功:
在python下匯入tensorflow試試:(不報錯就成功啦)
import tensorflow as tf
至此,安裝配置完成!如果你計算機有塊不錯的顯示卡,還是用GPU吧。
歡迎交流,謝謝指正!