win7 64位安装TensorFlow

2018-07-16  本文已影响7692人  张伟松

由于anaconda可以创建虚拟环境,所以无所谓使用的python版本

0 安装conda

首先是安装Anaconda,这个在官网下就好了。必须是64位的

1 创建环境

接下来启动Anaconda,在Anaconda下创建一个python3.5的虚拟环境。由于TensorFlow目前只支持到python3.5。
tensorflow现已支持python3.6
为什么要使用conda虚拟环境?因为在一台电脑中常常需要使用不同版本的python,比如网站开发需要2.X的,而TensorFlow需要3.X的。

C:\Users\Administrator>md \pythonwork
C:\Users\Administrator>cd \pythonwork
conda create --name tensorFlow python=3.5 anaconda
conda create -n tensorFlow python=3.5 anaconda#简写

看到提示按Y就行了

以上命令创建了一个名为·tensorFlow· 的python3.5版本。最后的anaconda 会同时安装其他python包,如果没有此命令,就会创建一个空的虚拟环境,Jupeter、Numpy等包就需要用户手动安装。
另外说一下,如果想要删除已安装的环境,使用一下命令:

conda remove -n tensorFlow --all

其中的·tensorFlow·是你想要删除的环境名称。

2 启动/关闭环境

C:\pythonwork>activate tensorFlow
C:\pythonwork>deactivate tensorFlow

命令提示符中出现tensorFlow 代表已经启动了虚拟环境。


3 安装TensorFlow

安装TensorFlow CPU版本
激活环境后输入

(tensorFlow) C:\pythonwork>pip install tensorFlow

如果运气好的话,以上命令可以直接开始安装并成功。


tensorflow安装中

但实际上你还会遇到以下问题:

4 测试

写一个TensorFlow版本的hello world测试一下吧

>>> import tensorflow as tf
>>> x = tf.constant('Hi,tensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(x))
b'Hi,tensorFlow!'

计算图运行成功,说明TensorFlow可以正常使用了!

上一篇 下一篇

猜你喜欢

热点阅读