很多小伙伴在学习人工智能下面的机器学习领域时经常会听到使用anaconda会比较好,那么anaconda到底是什么东西呢,它和python之间的关系是什么。这篇文章将会详细去介绍一些anaconda的相关知识,往下看看吧。
一、anaconda到底是什么
Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,还有一大堆安装好的工具包,比如numpy、pandas等。
简单的来说anaconda就是python的一个特殊版本,它的下载安装和使用都不会影响到电脑上原本存在的python,它就像是python2和python3一样。
二、anaconda有什么特点
说起anaconda的特点,那么开源、安装简单、集成了许多科学计算的库这些都是anaconda的特点之一,但是将其和python分开的主要区别就在于它有一个类似于pip的工具conda。
conda是anaconda专用的一个包、依赖性、环境的管理工具,它适用于所有的平台。可以在计算机中便捷快速的切换和保存开发环境,在安装了anaconda之后就会自动的去安装conda。
三、conda有什么优势
1.conda在对python的包进行下载安装、版本更新、卸载等等操作时都不会对原本的python造成任何影响,因为他们两个安装的环境不一样。
2.conda在对包管理方面比pip好用的多,它在下载安装一个包时会自动的将这个包的所有依赖性全部下载下来,并且可以通过命令行的形式在项目之中切换包的不同版本。
以上就是关于anaconda是什么的全部内容了,希望对你有所帮助。
客服热线:0731-85127885
违法和不良信息举报
举报电话:0731-85127885 举报邮箱:tousu@csai.cn
优草派 版权所有 © 2024