首页 > 代码库 > TensorFlow--极速安装

TensorFlow--极速安装

转载请注明出处:http://blog.csdn.net/Ezreal_King/article/details/61641582

深度学习”成为了时下最热门的科技话题之一,瓜皮哥也是紧跟潮流花了些时间研究了一下下。

深度学习”的框架现在有很多,前不久GitHub上对大部分“深度学习”框架做了统计,如下图:
技术分享

应该说TensorFlow火的一塌糊涂,碾压了其他选手。

在这里,瓜皮哥将用pip安装TensorFlow的过程分享一下。

瓜皮哥用的是腾讯云的服务器,基本环境如下:
系统:CentOS_7.2_64bit
Python:2.7.5
网络:true(一定要有网络呀!!)

发=================================================车

1、确保你的Python版本在2.7以上,可以使用python -V查看可以当前Python版本,
技术分享
如果版本过低,可以使用yum install -U python升级Python

2、使用yum install python-pip安装pip,通过yum在线安装的pip版本可能是8.1.2,再使用pip install -U pip对pip进行升级,升级后应该是9.0.1,使用pip -V查看
技术分享

3、重点来了,之前看了些资料,说用pip install -U tensorflow直接安装tensorflow,但是执行这条指令之后,会一直报错,查了些资料,也没能解决。
所以决定直接把whl文件download下来安装,cpu版本的tensorflow地址为:https://pypi.python.org/pypi/tensorflow/1.0.1,打开之后可以看到:
技术分享
可以看到2.7版本python对应的是箭头所指的位置,根据你的系统、Python版本选择相应的文件,点击之后会启动下载。

PS:如果你的网络打开上述网址或者下载很慢,可以使用国内的镜像站:https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/,然后打开页面查找CTRL+F,输入tensorflow-1.0.1-cp27-cp27mu-manylinux1_x86_64.whl,点击高亮的部分就能下载了
技术分享

4、cd到上述whl文件所在的目录,执行pip install tensorflow-1.0.1-cp27-cp27mu-manylinux1_x86_64.whl -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/

后面的参数-i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/是为了从国内镜像站获取文件,如果使用默认下载地址,会非常非常慢。稍等片刻,因为需要安装升级一些依赖包。最后会出现:
技术分享



到这里,安装基本完成了,接下来验证一下。
执行python
技术分享

依次执行:

>>>import tensorflow as tf
>>>tf.__version__
>>>tf.__path__

获得如下结果:
技术分享

bingo~TensorFlow的运行环境已经搭建成功。
接着就可以进行一些简单demo的学习了,savvy?

<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

    TensorFlow--极速安装