Windows7 64bits下安裝TensorFlow CPU版本(圖文詳解)


 

 

 

  不多說,直接上干貨!

 

 

 

Installing TensorFlow on Windows的官網

https://www.tensorflow.org/install/install_windows

 

 

 

  首先,要說明的是,在tensorflow 0.12.0開始支持Windows下安裝了。tensorflow 0.12.0之前是只支持Mac和Linux系統。

 

 

我的電腦配置:

    系統  :Windows7 64位  
    CPU :Intel(R) Core(TM)i5-3470 @3.2GHz  
    安裝內存:8G  
    顯卡    :AMD Radeon HD 7470  

 

 

 

 

 

 

 

安裝環境要求:

    • Windows 64位
    • python 3.5
    • pip 9.0.1
    • tensorflow 0.12.0

 

 

 

 

安裝過程:

  下載python3.5

  Windows下安裝TensorFlow只支持Python3.5以上的版本,所以安裝Python3.5,Python的安裝可以從官網下載, Python 3.5 from python.org 或  Python 3.5 from Anaconda 下載並安裝Python3.5.0,Anaconda要選擇與Python版本配套的。Andconda可以從官網下載, Andconda下載
  Python的安裝需要設置環境變量,安裝教程可以參考 Python3.5安裝教程。 

 

 
 
 
 
 
  

  安裝python3.5

   這個很簡單,不多說。

   上面兩個一個是IDLE集成開發環境,一個是普通編譯器,和CMD在看着一樣。

 

 

 

 

 
   Windows7安裝Python3.5時,可能會遇到問題,如下圖:

 

    
  解決辦法:這是因為,Windows版本問題,我同樣是這個問題,打開360之類的工具,更新系統漏洞,把系統更新到 Windows7 SP1版本就可以了。
 

 

 

  

 
 

 

 

  升級自帶的pip版本pip3

  考慮到自帶的Python3.x自帶的pip版本pip3.3較低,所以升級pip。

  對此,需要修改Pip國內源。安裝完Python之后,Python3.x以上版本里面自帶有pip,Python3.x以上是pip3,pip下載速度很慢,看着網上各種資料,修改了下pip源。

  使用國內鏡像加速pip安裝,做如下修改:

  WIndows 7 在“C:\Users\用戶名\AppData\Local\pip”文件夾下,命名為“pip.ini“,添加內容:

    [global]  
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple  
 [install] trusted-host=mirrors.aliyun.com 

 

  但是Python3.x自帶的pip版本較低,需要更新,在cmd中輸入指令:

python -m pip install --upgrade pip  

  或者

python.exe -m pip install --upgrade pip

   或者

pip3 install --upgrade pip  

 

 

 

 

 

 

安裝numpy

  打開cmd使用pip進行安裝,輸入以下指令:

pip3 install numpy

   發現,numpy很快就可以安裝好。
 
 

 

 

 

 

安裝TensorFlow

  TensorFlow的安裝有GPU和CPU兩個不同版本,我的GPU不行,所以我安裝的是CPU的版本。采用的輸入Shell指令進行安裝。

CPU版: 

pip3 install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0-cp35-cp35m-win_amd64.whl

 

 

 

   這樣很快就可以安裝成功:

 

 

 

 

  這時,安裝成功之后的TensorFlow的版本是0.12的,所以進行更新:
pip3 install tensorflow  

 

  完成之后所有就完成了TensorFlow的安裝過程,但是還沒有完,這時打開測試TensorFlow的時候還是會錯誤,輸入:
    import tensorflow as tf  
  這時,安裝成功之后的TensorFlow的版本是0.12的,所以進行更新:
 
   報錯為:

Error importing tensorflow.  Unless you are using bazel,

you should not try to import tensorflow from its source directory;
please exit the tensorflow source tree, and relaunch your python interpreter

from there.

 

    解決方法:
安裝vc_redist.x64.exe,下載地址 vc_redist.x64.exe下載地址,安裝完成之后就解決了所有問題可以運行TensorFlow了。

 

  同樣,我這里,是下載放在F:\Program_Files\TenSorFlow下。

  然后,再進行安裝

 pip3 install F:\Program_Files\TenSorFlow\vc_redist.x64.exe  

 

 

 

 

測試TensorFlow

  打開“Python3.5”,輸入以下測試程序:
    >>> import tensorflow as tf  
    >>> hello = tf.constant('Hello, TensorFlow!')  
    >>> sess = tf.Session()  
    >>> print(sess.run(hello))  
    Hello, TensorFlow!  
    >>> a = tf.constant(10)  
    >>> b = tf.constant(32)  
    >>> print(sess.run(a + b))  
    42  
    >>  

 

 

 

  運行結果:

  成功!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

歡迎大家,加入我的微信公眾號:大數據躺過的坑     免費給分享
 
 
 

同時,大家可以關注我的個人博客

   http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/ 

   詳情請見:http://www.cnblogs.com/zlslch/p/7473861.html

 

 

  人生苦短,我願分享。本公眾號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和個人學習工作的精華干貨知識,一切來於互聯網,反饋回互聯網。
  目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及平常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件。 只要你一直關注和呆在群里,每天必須有收獲

 

       以及對應本平台的QQ群:161156071(大數據躺過的坑)

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

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



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