win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)

时间:2021-04-14 23:09:26

win10系统下搭建TensorFlow深度学习环境分两步

1. 搭建Python开发环境

1.1 安装Anaconda(Python编译器+包管理器)

下载Anaconda安装包,按照默认的方式安装即可。
官方下载链接:https://www.anaconda.com/download/
安装完成后,可以在开始菜单中看到下面的图标:
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)

1.2 安装Pycharm(Python开发环境)

下载Pycharm安装包,按照默认的方式安装即可。安装完Pycharm就可以做Python开发了。
官方下载链接:http://www.jetbrains.com/pycharm/
Pycharm选择或者更换编译器,点击File->Setting->Project Interpreter,如下图所示:
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
至此,Python开发环境搭建完毕。

2. 搭建TensorFlow环境

我这里直接用默认的源。(网上有些教程让改成“清华源”,这个源更新不及时。)
(1)点击下面图片显示的图标,打开Anaconda Prompt
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
显示如下的命令框:
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
(2)新建tensorflow环境
输入以下命令:

conda create -n tensorflow python=3.5

然后出现如下界面:
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
输入y,按回车。环境建好之后,出现如下界面:
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
(3)启动tensorflow环境

activate tensorflow

启动tensorflow环境之后,前面的(base)变成了(tensorflow),如下图所示:
win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)

关闭环境的命令为: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!'

win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)
至此tensorflow安装完毕。

参考网站:https://www.tensorflow.org/install/install_windows?hl=zh-cn