Win10 64位(X64)下Anaconda3 (python 3.6) tensorflow安裝過程

Win10 64位(X64)下Anaconda3 (python 3.6) tensorflow安裝過程

Anaconda3下載地址 :https://www.anaconda.com/download/

安裝過程基本就是點選下一步,不過注意最好修改下安裝目錄:

另外,在安裝過程中,會有下面選項:

注意勾選增加其到環境變數中,不然還要自己進行配置路徑。(如果已經有其他的python路徑,注意將原有路徑刪除後安裝)

安裝好後,基本在 開始 處 可以看到關於Anaconda 的一些檔案。也可以直接在命令列,輸入 python:

則安裝成功!

2 下面進行安裝 Tensorflow ,

直接在命令列進行 pip install –upgrade tensorflow 就可以執行安裝,沒必要在像網上其他教程一樣,那麼複雜!如果此方法不行,再進行檢視其他方法即可。

(最後一行綠色字型可以忽略,這個是我的 pip 版本過低導致的)

3 測試 Tensorflow 框架(我這裡由 pip 直接安裝的是 CPU版本的Tensorflow,所以執行的時候需要編譯生成 AVX2檔案,才可使用)

 

import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' #沒有前兩行會報錯:Your CPU supports instructions that this TensorFlow #binary was not compiled to use: AVX2
import tensorflow as tf
import numpy as np
# import keras    裝完keras後,去掉#嘗試執行,用於檢驗安裝
x = tf.placeholder("float")
y = tf.placeholder("float")
w = tf.Variable([1.0, 2.0], name='w')
y_pred = tf.multiply(x, w[0])   w[1]
error = tf.square(y - y_pred)
train_op = tf.train.GradientDescentOptimizer(0.02).minimize(error)
model = tf.global_variables_initializer()
with tf.Session() as session:
session.run(model)
for i in range(1000):
x_value = np.random.rand()
y_value = x_value * 2   6
session.run([train_op], feed_dict={x: x_value, y: y_value})
w_value = session.run(w)  # get w
print("ax b,a=%.3f,b=%.3f" % (w_value[0], w_value[1]))

4 測試輸出: