windows下安裝TensorFlow(Win8 + Anaconda4.4 )




本文主要介紹如何在Windows下安裝TensorFlow。當然建議還是在linux下安裝,在windows下開發不太方便。

相關背景

網上現有的方法都是教如何在windows下安裝虛擬機或者安裝docker來完成TensorFlow的安裝。

得益於google目前已經支持直接在windows直接安裝,本文記錄下在windows下通過Anaconda安裝TensorFlow的過程。

Why Anaconda

因爲Anaconda能夠提供強大的包管理功能及虛擬環境,爲TensorFlow開發提供便利。Anaconda利用工具/命令conda來進行package和environment的管理,並且已經包含了Python和相關的配套工具。

詳細步驟

1、安裝Anaconda
直接在官網下載並安裝Anaconda,這裏選擇64版本。
https://www.continuum.io/downloads#windows

注意,windows下安裝TensorFlow,要求python版本是3.6,64位。
安裝完Anaconda,也就安裝了python3.6等相關工具

2、安裝完成後,打開Anaconda Prompt,創建TensorFlow虛擬環境
在Prompt中輸入:

>>> conda create -n tensorflow python=3.6

3、進入TensorFlow環境,輸入

>>> activate tensorflow

在命令行前,你就可以看到在輸入提示符前加了(tensorflow)
變成了這樣:

(tensorflow)...>>>

如果要退出該虛擬環境,輸入 deactive tensorflow 即可

4、安裝tensorflow
直接輸入:

>>> pip install tensorflow  #這一步安裝如果不成功,需要多安裝幾次。甚至卸載Anaconda後,重新安裝Anaconda,然後安裝tensorflow

5、測試tensorflow是否安裝成功
按照以下步驟驗證即可:

$ python

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> sess.run(hello)
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> sess.run(a+b)
42
>>>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章