标签:
自己电脑没装双系统,于是决定在虚拟机里装个tensorflow,以下是安装过程:
1、安装anaconda2 for Linux
官网下的话很慢,去清华的镜像网站下吧,我上一篇文章有网址
安装:bash anaconda2.sh
接下来,你可以选择是否创建一个虚拟环境,创建的话conda create -n tensorflow python=2.7意为创建一个名为tensorflow的虚拟环境
创建完成后你可以按照提示source activate tensorflow 启用虚拟环境,source deactivate关闭环境
然后你可以再两种不同环境同时输入conda list 比较下含有的模块,创建虚拟环境的原因时方便你区分,省的把原始的python环境搞得很乱,
也就是方便管理,要删除的话conda remove -n tensorflow --all,具体命令conda官方文档
2、安装tensorflow
激活tensorflow环境后输入以下命令:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.whl
你会看到要在线下载的模块,有的很快,有的很慢,我在下载numpy时就很慢,然后就timeout,在重试几次还是没成功,于是在想是不是要翻一波墙
用蓝灯FQ后还是没用,又在想是不是虚拟机里网络的问题,我看别人不在虚拟机里安装时就没出现这个问题,改为net模式共享网卡还是不行,
于是就离线安装,把需要下载的几个whl文件都先下载好,有numpy,six,protobuf,wheel,setuptools,有相应的版本要求,具体看你安装tensorflow的版本,
最后按顺序逐一pip install就好了,最后pip install tensorflow ,如果import tensorflow没错的话就安装好了
参考:http://blog.csdn.net/tina_ttl/article/details/51762471
标签:
原文地址:http://www.cnblogs.com/CQUTWH/p/5974758.html