編碼的世界 / 優質文選 / 女人

ubuntu16.04下安裝&配置anaconda+tensorflow新手教程


2022年7月09日
-   

 
寫在前面:
       新手入門,不建議安裝最新版的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並管理不同版本的python1、安裝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吧。
歡迎交流,謝謝指正! 

熱門文章