美文网首页
win7 64位安装TensorFlow

win7 64位安装TensorFlow

作者: 张伟松 | 来源:发表于2018-07-16 20:09 被阅读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
  • 创建tf虚拟环境
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安装中

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

  • 1连接不上,这时候需要使用国内镜像
  • 2电脑操作系统,仅仅支持64位的windows操作系统
    https://pypi.org/project/tensorflow/可以看到,windows系统下只支持64位的python3.5和3.6,下图文件名中cp36指的是python版本

4 测试

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

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

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

相关文章

网友评论

      本文标题:win7 64位安装TensorFlow

      本文链接:https://www.haomeiwen.com/subject/pdtypftx.html