赞
踩
问题————
进入正题————
不管三七二十一,直接安装最新版本,目前为止最新版的是5.3.1,自带python 3.7。
目前TensorFlow好像只支持到python 3.6,因此我们要创建一个新的名为py36(可任取)的环境,打开Anaconda Prompt输入:conda create -n py36 python=3.6
,我是喜欢什么能用最新版就用最新版,大家可以根据需求更改环境的名称和版本,打开Anaconda Navigator左侧Enviroments中就可以看到新添加的环境,然后激活这个新配置的环境:conda activate py36
,之后输入python,就可以打开这个版本的了。若要退出这个环境:conda deactivate py36
即可。接下来我们就要在这个python 3.6环境中安装TensorFlow。
输入清华的仓库镜像(我不知道这样做是为什么,不这样的话会出错):
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- conda config --set show_channel_urls yes
(https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/),然后创建一个名为tensorflow的环境:conda create -n tensorflow pip python=3.6
,同样地,打开Anaconda Navigator左侧Enviroments中就可以看到新添加的环境,然后激活这个新的环境:activate tensorflow
,接着搭建TensorFlow:pip install --ignore-installed --upgrade tensorflow
。
接下来等待即可,如果出现错误,可能是因为pip版本过低,用pip --version
查看pip版本,用pip -m pip install -U pip
更新pip。
打开Anaconda Prompt,激活tensorflow环境,键入python进入交互环境,输入如下代码:
- importtensorflow as tf
- hello = tf.constant('Hello, TensorFlow!')
- sess = tf.Session()
- print(sess.run(hello))
若没有出现运行错误则证明安装成功。
检测所安装的TensorFlow能否做CPU运算:https://blog.csdn.net/bin_bin_bingo/article/details/79250591#commentBox
打开Anaconda Navigator左侧Enviroments,点击tensorflow环境,install其中的spyder,打开之后输入如下代码:(https://blog.csdn.net/bin_bin_bingo/article/details/79250591)
- 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.initialize_all_variables()
-
- 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]))
若无运行错误则证明成功安装了CPU-TensorFlow!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。