您的位置:首页 > 其它

a69c 使用anaconda搭建TensorFlow环境

2017-11-29 17:58 411 查看
环境:win7 32位,anaconda 4.2.0

(注意:之前安装的python2.7和3.6,本来想自己安装,查过资料还是觉得这个最方便,遂卸载python安装anaconda)

1.建立TensorFlow的运行环境

cmd中执行(这里用python3.5,其他版本可自行更改版本号):

conda create -n tensorflow python=3.5

2.在conda环境中安装TensorFlow

2.1 激活conda环境

      cmd执行:activate tensorflow

2.2 在激活的环境中安装TensorFlow

     cmd执行命令:conda install tensorflow

报错了= =:

   PackageNotFoundError: Packages missing in current channels:

  - tensorflow

    于是cmd执行命令:anaconda search -t conda tensorflow

    显示了可供安装的package:



选择一个对应版本进行安装:

执行:anaconda show r/r-tensorflow

(注意 这里r/r-tensorflow为选定的package版本名)

执行后cmd窗口出现以下:



执行后,开始fetching package metadata了,后续提示Proceed,输入y回车,开始安装。

安装完毕后,

使用ipython测试,发现无论一直报错:

ImportError: No module named 'tensorflow'



网上多方查找,发现tensorflow不支持Windows 32位(这里我就觉得奇怪了,明明search的时候是有的啊如下图)



这是个大坑……

以下这个网址可以看支持的环境:
https://pypi.python.org/pypi/tensorflow/1.1.0rc2
于是最后只能老老实实的去windows 64位的机器上安装了,直接使用python原生3.5环境,pip install tensorflow,使用ipython测试,成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: