环境:win10 64位,anaconda 4.2.0
1.建立TensorFlow的运行环境
以管理员身份运行Anaconda prompt,这里用python3.6,其他版本可自行更改版本号
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测试,成功。
---------------------
作者:fessigy
来源:CSDN
原文:https://blog.csdn.net/fessigy/article/details/78665545
版权声明:本文为博主原创文章,转载请附上博文链接!
网友评论