本文将通过几个快速简单的步骤,让您可以在Windows上安装TensorFlow,而不需要Docker或者其他虚拟机,并开始在Windows上使用TensorFlow。
前提准备
在安装TensorFlow之前,要确保您的Windows满足TensorFlow运行的要求。
注意
- TensorFlow在Windows上仅支持64位Python 3.5.x版本。
- 当您下载Python 3.5.x版本时,附带了pip3软件包管理器(这是您将需要的程序,以便您在Windows上安装TensorFlow)
开始安装
1. 下载并安装Python
(如果之前装了其他版本的Python,建议先卸载)
前往 Python 3.5.x from python.org
找到页面下方安装文件下载链接,特别推荐下载 Windows x86-64 executable installer,如下图所示:
推荐下载的Python安装文件下载完成后启动安装程序,安装向导中要选中 Add Python 3.5 to PATH
安装完成后,可以启动命令行输入如下命令检查Python版本来确认安装成功。
python --version
如下图所示:
检查TensorFlow安装版本2. 安装TensorFlow
如果您完成了上述步骤,那现在可以使用pip来安装TensorFlow
知识补充:pip,简单点说,是一个package management system,用于安装和管理Python或其他语言编写的软件包。可以通过pip来搜索、下载、安装、卸载和管理第三方Python package(pip3是刚才下载安装的Python 3.5.x版本附带的最新版本)
另外,本文介绍的是 CPU-only version of TensorFlow,如果您想要下载并安装 GPU version,建议再查查其他安装介绍。
要安装TensorFlow,先以管理员身份运行命令行,打开开始菜单,搜索 cmd 并且右键单击,在菜单中选择 以管理员身份运行,如下图所示:
以管理员身份运行命令行现在您只需要一个简单的命令,就可以完成TensorFlow的安装,命令如下:
pip3 install --upgrade tensorflow
然后就可以耐心等待安装完成,安装过程及结果如下图所示:
TensorFlow安装过程Done?Great!
3. 测试TensorFlow
现在我们可以做一些尝试来测试TensorFlow是否安装成功并可顺利运行,这里有一个例子(当然您也可以写其他例子)
C:\WINDOWS\system32>python
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> sess = tf.Session()
>>> print(sess.run(a + b))
42
>>>
以上步骤为本人在win10上顺利安装TensorFlow的过程,希望能够给您带来帮助。
网友评论