使用anaconda搭建TensorFlow環境

環境:win7 32位,anaconda 4.2.0

(注意:之前安裝的python2.7和3.6,本來想自己安裝,查過資料還是覺得這個最方便,遂卸載python安裝anaconda)


1.建立TensorFlow的運行環境

cmd中執行(這裏用python3.5,其他版本可自行更改版本號):

conda create -n tensorflow python=3.5


2.在conda環境中安裝TensorFlow

2.1 激活conda環境

      cmd執行:activate tensorflow

2.2 在激活的環境中安裝TensorFlow

     cmd執行命令:conda install tensorflow

報錯了= =:

   PackageNotFoundError: Packages missing in current channels:

  - tensorflow


    於是cmd執行命令:anaconda search -t conda tensorflow

    顯示了可供安裝的package:


選擇一個對應版本進行安裝:

執行:anaconda show r/r-tensorflow

(注意 這裏r/r-tensorflow爲選定的package版本名)

執行後cmd窗口出現以下:

執行後,開始fetching package metadata了,後續提示Proceed,輸入y回車,開始安裝。


安裝完畢後,

使用ipython測試,發現無論一直報錯:

ImportError: No module named 'tensorflow'



網上多方查找,發現tensorflow不支持Windows 32位(這裏我就覺得奇怪了,明明search的時候是有的啊如下圖)



這是個大坑……

以下這個網址可以看支持的環境:

https://pypi.python.org/pypi/tensorflow/1.1.0rc2


於是最後只能老老實實的去windows 64位的機器上安裝了,直接使用python原生3.5環境,pip install tensorflow,使用ipython測試,成功。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章