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

 

 

 

  很少說,直接上乾貨!html

 

 

 

Installing TensorFlow on Windows的官網

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

 

 

 

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

 

 

個人電腦配置:redis

    系統  :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

   這個很簡單,很少說。windows

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

 

 

 

 

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

 

    
  解決辦法:這是由於,Windows版本問題,我一樣是這個問題,打開360之類的工具,更新系統漏洞,把系統更新到 Windows7 SP1版本就能夠了。
 

 

 

  

 
 

 

 

  升級自帶的pip版本pip3微信

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

  對此,須要修改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(大數據躺過的坑)

 

 

 

 

 

 

 

 

 

 

相關文章
相關標籤/搜索