在Windows下安装tensorflow比较简单,一个pip命令就搞定。
https://www.tensorflow.org/versions/master/get_started/os_setup.html#pip-installation-on-windows
CPU版本:
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc1-cp35-cp35m-win_amd64.whl
GPU版本(最好是CUDA8.0+cuDNN v5):
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc1-cp35-cp35m-win_amd64.whl
需要注意的是目前Windows下的tensorflow仅支持python3.5,这是个很尴尬的事情。
然而在anaconda2下安装anaconda3却遇到了些问题。
首先是由于在win10下已经安装了python2.7的anaconda2,因此要使用tensorflow就必须要装一个python3.5的anaconda3,如果不想删除掉自己已经有的python2.7,解决的方法就是利用anaconda的环境管理机制,在anaconda2下创建一个python3的环境。
首先主要参考了博文:
http://blog.youkuaiyun.com/zcf1784266476/article/details/70158272
思想就是在anaconda2的安装路径下的\envs目录下创建一个文件夹,例如\envs\python3 然后在这个文件中安装下载好的python3.5的anaconda。安装的方法是使用从官网下载的.exe的安装程序安装。这样就相当于在anaconda2中建立了一个anaconda3的环境,再安装tensorflow就可以了。
要激活环境,在cmd命令中输入:
activate python3
退出环境:
deactivate
安装tensorflow时出现了一个报错问题:Cannot remove entries from nonexistent file .....(省略中间路径)\lib\site-packages\easy-install.pth
参考了博文:

在Win10的Anaconda2环境下安装Tensorflow,需要创建Python3.5的环境。通过Anaconda的环境管理避免与已有Python2.7冲突。详细记录了安装过程中的错误,包括'conda'包不能从环境移除的问题,以及解决方案,最终成功使用conda管理包并安装Tensorflow。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



