win10系统下搭建TensorFlow深度学习环境分两步
1. 搭建Python开发环境
1.1 安装Anaconda(Python编译器+包管理器)
下载Anaconda安装包,按照默认的方式安装即可。
官方下载链接:https://www.anaconda.com/download/
安装完成后,可以在开始菜单中看到下面的图标:
1.2 安装Pycharm(Python开发环境)
下载Pycharm安装包,按照默认的方式安装即可。安装完Pycharm就可以做Python开发了。
官方下载链接:http://www.jetbrains.com/pycharm/
Pycharm选择或者更换编译器,点击File->Setting->Project Interpreter,如下图所示:
至此,Python开发环境搭建完毕。
2. 搭建TensorFlow环境
我这里直接用默认的源。(网上有些教程让改成“清华源”,这个源更新不及时。)
(1)点击下面图片显示的图标,打开Anaconda Prompt
显示如下的命令框:
(2)新建tensorflow环境
输入以下命令:
conda create -n tensorflow python=3.5
然后出现如下界面:
输入y,按回车。环境建好之后,出现如下界面:
(3)启动tensorflow环境
activate tensorflow
启动tensorflow环境之后,前面的(base)变成了(tensorflow),如下图所示:
关闭环境的命令为:deactivate tensorflow (这里我们暂时不需要关闭环境)
(4)安装CPU版的tensorflow
pip install --upgrade --ignore-installed tensorflow
一次没有安装成功,可以多次用上面的命令安装。
(5)测试tensorflow
进入python运行环境:
python
一次输入下面的测试代码:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
出现下面的结果,说明tensorflow安装完毕,可以使用。
b'Hello, TensorFlow!'
至此tensorflow安装完毕。
参考网站:https://www.tensorflow.org/install/install_windows?hl=zh-cn