1 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 测试输出: