Anaconda和tensorflow离线安装

来源:互联网 发布:与樱井知香合作的男优 编辑:程序博客网 时间:2024/06/06 00:35

工欲善其事,必先利其器。相信很多人在初次接触Python时,在开始编程前,都需要先安装相应的工具。

对于Python而言也不例外,Python官方下载安装:https://www.python.org/downloads/


但是,Python使用过程中存在的一个最大的问题,就是需要不断安装编程过程中可能涉及到函数包,这是一个很烦心的过程。因此,可能大家可能就在想,是否存在一款既支持Python编译,同时又集成了大量要用的函数包的集成型软件。回答是当然的,那便是Anaconda。


目前,Anaconda支持的系统包括:Windows,macOS,Linux。支持的Python版本有:Python 3.6  和 Python 2.7 。

Anaconda的官方下载网站:https://www.anaconda.com/download/


然而,由于Anaconda本身比较大400-500M左右,同时又是外方网站,因此在下载时存在速度比较慢,甚至常常中断等问题。因此另一个解决的办法,可以直接通过清华大学开源软件镜像站下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/


通过镜像站,我们就可以下载搜需要的Anaconda版本。接下来就是Anaconda的安装问题,这个很简单。

下面介绍在Windows上的安装过程。

首先双击刚下载的Anaconda的.exe文件,双击后显示如下:

http://img.blog.csdn.net/20170810233004490?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

然后,点击‘next’进入下一步:

http://img.blog.csdn.net/20170810233020718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

然后点击‘I Agree’进入下一步:

http://img.blog.csdn.net/20170810233033739?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

此处根据自己个人情况,随便选中哪个都行,然后再点击‘next’进入下一步:

http://img.blog.csdn.net/20170810233220723?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

选择自己的安装路径,然后点击‘next’进入下一步:

http://img.blog.csdn.net/20170810233416886?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

此处本人建议都选上,让系统自己添加环境变量,当然你也可以不选第一个,安装完成后手动添加。然后点击‘Install’进行Anaconda安装:

http://img.blog.csdn.net/20170810233536663?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

大约5-10分钟左右就可安装完毕,显示如下:

http://img.blog.csdn.net/20170810233613619?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjMxODA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

到此Anaconda安装成功!如果你想了解更多关于Anaconda的信息,可以勾中‘Learn more about Anaconda Cload’,然后点击‘finish’;如果不想了解,就不要勾中,直接点击‘finish’即可。


此时,我们可以通过系统命令行(ctrl+r——cmd),在命令行中输入‘conda list’,就可以查看所安装的Anaconda自带的一些函数包。如下:


Anaconda安装成功后,如果你仅仅只需要进行Python编程的学习,那么Anaconda已完全够用了,不需要在下载和安装其他软件;但如果你想进行深度学习,那么接下来就是安装基于深度学习的tensorflow框架。


tensorflow的安装可以是在线或离线,在线安装就需要你当前的网络良好,否则很容易安装失败,因此个人建议最好选择离线安装。离线安装就需要我们先下载tensorflow安装包,你可利用一下两个网站进行下载:

https://www.lfd.uci.edu/~gohlke/pythonlibs/

https://pypi.python.org/pypi/tensorflow


第一个是一个Python的函数下载库,里面包含了Python编程可能涉及的所有函数包的下载;第二个是一个Python中针对tensorflow的一个下载版块。根据需求任意选个一个网址进行下载即可。


tensorflow安装包下载完成后,接下来就是进行安装过程,具体步骤如下:

第一步:刚安装的Anaconda3\Lib\site-packages\文件下新建文件夹tensorflow;

第二步:将刚下载的安装包tensorflow-1.4.0-cp36-cp36m-win_amd64.whl复制到Anaconda3\Lib\site-packages\tensorflow文件中;

第三步:通过cmd命令进入到Anaconda3\Lib\site-packages\tensorflow目录下;

第四步:在该目录下执行命令pip installtensorflow-1.4.0-cp36-cp36m-win_amd64.whl进行安装;

第五步:等待安装结束;

第六步:安装完成后,打开Anaconda,进入Spyder,在Spyder右下方的IPython console命令行下输入import tensorflow as tf,然后回车,若不报错则说明tensorflow安装成功,如下所示:



到此为止,Anaconda和tensorflow的离线安装已全部完毕,接下可以放心的使用Python和基于tensorflow的深度学习的编程操作。

原创粉丝点击