本文介绍通过Anaconda3安装Tensorflow(CPU版本)的方法。
读者可通过Anaconda3官网下载,如图所示:
在这里,我们选择Windows 64-bits Python 3.7 版本。
下载完成Anaconda3以后,按照引导,所有选项默认(安装路径不用),就可以完成Anaconda3的安装了。
在快速启动栏可以看到Anaconda3的目录下是这样:
打开Anaconda Prompt,安装python3.6,并将python3.6命名为python36
conda create --name python36 python=3.6
激活python3.6
conda activate python36
查看python3.6安装的所有包
conda list
可以看到python3.6安装成功了。
安装tensorflow(CPU版本)
pip install --ignore-installed --upgrade tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
再次查看当前所有包
conda list
tensorflow就安装完成了。
读者可以继续安装sklearn或其他支持库。
pip install -U scikit-learn
打开pyCharm进行测试。
新建项目,project interpreter一定要选择Anaconda3下安装的python包,它里面才安装有tensorflow,如果没有,会报出"No module named tensorflow/numpy"。
在项目中随便新建一个项目,写入测试代码
#导入tensorflow
import tensorflow as tf
#定义变量a,b
a=tf.Variable(tf.constant(2))
b=tf.Variable(tf.constant(3))
#运行Session
with tf.Session() as sess:
#初始化所有变量
sess.run(tf.global_variables_initializer())
#打印输出结果
print("a+b=",sess.run(a+b))
可以看到结果
到这里,安装就结束了。
不用pyCharm的朋友们也可以直接在Anaconda Prompt中进入python编辑环境,输入
import tensorflow as tf
不报错就是安装成功了。