1. 程式人生 > 實用技巧 >ubuntu16.04下安裝&配置anaconda+tensorflow新手教程

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改為自己的使用者名稱)

  1. # added by Anaconda3 installer
  2. export PATH="/home/zxl/anaconda3/bin:$PATH"
  3. export PATH="$PATH:$HOME/bin"
  4. alias py27="/usr/bin/python2.7"
  5. 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吧。

歡迎交流,謝謝指正!