1. 程式人生 > 程式設計 >Windows上安裝tensorflow 詳細教程(圖文詳解)

Windows上安裝tensorflow 詳細教程(圖文詳解)

一, 前言:

本次安裝tensorflow是基於Python的,安裝Python的過程不做說明(既然決定按,Python肯定要先了解啊):本次教程是windows下Anaconda安裝Tensorflow的過程(cpu版,顯示卡不支援gpu版的...)

二, 安裝環境:

(tensorflow支援的系統是64位的,windows和linux,mac都需要64位)

    windows7(其實和windows版本沒什麼關係,我的是windows7,安裝時參照的有windows10的講解)

    Python3.5.2(之前電腦上是安裝的就是這個版本,如果你安裝了,不知道版本的話可以在命令視窗輸入"python --version",會顯示你已安裝的Python的版本號)

    Anaconda3-4.2.0-Windows-x86_64.exe (windows下安裝注意選擇windows x86 64位就好)

三, Anaconda3-4.2.0-Windows-x86_64.exe

    下載可以去官網上下載,直接搜尋找與你電腦對應的版本就好,我個人習慣從國內映象網站下載,下載快哇(國內清華映象網站是:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)

    下載完成後直接安裝就行,步驟如下圖所示:

     Windows上安裝tensorflow  詳細教程(圖文詳解)

     Windows上安裝tensorflow  詳細教程(圖文詳解)

     自己用,就選擇Just me

     Windows上安裝tensorflow  詳細教程(圖文詳解)

     選擇習慣的儲存盤

     Windows上安裝tensorflow  詳細教程(圖文詳解)

     下面兩個全部選上,點Install安裝就好了

     Windows上安裝tensorflow  詳細教程(圖文詳解)

    驗證Anaconda是否安裝成功的方法:

      命令視窗中輸入“conda --version” ----->得到conda 4.2.0

    看到了這個結果,恭喜你,你已經成功的安裝上了Anaconda了,那麼我們繼續。

四, 安裝Tensorflow

   安裝Tensorflow時,需要從Anaconda倉庫中下載,一般預設連結的都是國外映象地址,下載肯定很慢啊(跨國呢!),這裡我是用國內清華映象,需要改一下連結映象的地址。這裡,我們開啟剛剛安裝好的Anaconda中的 Anaconda Prompt,然後輸入:  

conda config --add channels 
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
   conda config --set show_channel_urls yes

    這兩行程式碼用來改成連線清華映象的

    接下來安裝Tensorflow,在Anaconda Prompt中輸入:

    conda create -n tensorflow python=3.5.2

    一下圖片是安裝過程,有些坑我也寫出來,注意一下就好:

    正常的情況應該如下:

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    等待,然後輸入“y”

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    然後:

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    看到上面這些activate tensorflow(這麼直白的英語,看看是不是很激動,)恭喜你,tensorflow你已經安裝成功啦,去啟用一下,緊接著輸入:“activate tensorflow”就Ok了

    我們要安裝的是CPU版本,那麼在命令下緊接著輸入:

 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

    你也可以自己選擇對應的Tensorflow版本,可以在清華映象中檢視

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    經過一小會的等待,當你看見如上圖最後一行時,那麼,恭喜你,你已經安裝成功了,是不是很驚喜,是不是很激動,是不是想測試一下呢,那麼我們先測試一下吧

五,  測試:

    在Anaconda Prompt視窗中輸入: python

    進入python後輸入: 

 import tensorflow as tf
    sess = tf.Session()
    a = tf.constant(10)
    b= tf.constant(12)
    sess.run(a+b)

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    好了,到這裡你可以放心了,你可以使用Tensorflow了

六,  那些年,那些坑:

    好了,最後我們來填坑了

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    改為清華映象時的錯誤:會顯示路徑錯誤,沒關係,conda info 檢視一下,你會發現:

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    很明顯的發現地址亂了,不過沒關係,找到電腦:C:\Users\Administrator中的.condarc檔案,開啟,然後修改一下,如下就可以了

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    然後在回到命令視窗,你可以繼續安裝了。

    

    如果你在安裝Tensorflow時出現瞭如下情況:

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    哇,那麼多紅色字型,不要擔心,看最後一段,提示是版本問題,我們就升級版本就好了。

  操作如下圖所示:

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    結果:

    Windows上安裝tensorflow  詳細教程(圖文詳解)

    好了,問題解決了    

    以上就是我的全部安裝步驟了,有空的話我試著在linux系統中安裝一線Tensorflow,哈哈。

總結

以上所述是小編給大家介紹的Windows上安裝tensorflow 詳細教程,希望對大家有所幫助!