python的功能非常强大,其最大的支撑就是python的库,对于初学者来说,如果一个一个的安装还是需要花费很多的时间,即使不是初学者,也会比较花费时间。今天给大家介绍的工具,就可以完全解除这个烦恼。这就是大名鼎鼎的Anaconda。

1、Anaconda是什么?

Anaconda 是一个python的包管理器,说的更直接点,就是有人把很多常用的包都打包在一起了,并且配置好了,你只要简单安装就可以使用,傻瓜式的。

Anaconda分Anaconda2 和Anaconda3,主要针对的是python2和python3的版本的不同。目前Anaconda3.5.3.X 以上的版本都是支持python3.7的。建议大家使用这个版本。

python3 是现在python使用的主流。学功夫还是得学主流不是?

2、下载与安装

anaconda 文件还是比较大的,官方网站上当然是有的,但是那个下载速度就比较头疼了。

这里给大家推荐一个镜像。就是我们的清华镜像。搜索引擎搜索清华镜像,在搜索结果中,大家可以找到。并且找到anaconda目录,在最下方是现在最新的镜像。

Anaconda的安装非常简单,和我们平时安装游戏一样,一键式的。安装完成后,我们可以在anaconda的终端下,通过conda list 命令,查询现在他支持打包的库

docker和anaconda环境的区别 anaconda和docker有什么区别_python


3、如何使用?

Anaconda的内容非常丰富,我们不对他具体阐述太多,估计写几本书都够了。我们推荐使用pycharm+Anaconda。我们只要在pycharm里setting下,指定解释器是anaconda的解释器就可以了。

这是非常方便的。我们可以按原先我们正常的python开发来进行。

4、缺点

任何系统都是有缺点的,Anaconda的方便之处,在于安装,尤其是对新手,但是如果要分发,或者打包,就不是那么方便了。这个时候最好还是老老实实的使用python官方的解释器,并一个个的安装包。

Anaconda不利于软件分发。

现在的计算机开发的工具非常非常的多,功能也基本上都能覆盖到,但是作为初学者来说,最好是找一种最简单最方便的方式来入手。可能会有人说,开始难点,后面就好了。但是,作为初学语言的人来说,可能和语言本身的磨合是最重要的,而且,安装打包这些事,真的不是什么多难得事,计算机开发的最大的困难还是在算法的设计和框架的搭建。