一、Conda介绍
Conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理
- 包管理与pip的使用类似
- 环境管理则允许用户方便地安装不同版本的python并可以快速切换
Conda的设计理念——Conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。
二、Anaconda介绍
1、Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。
2、Anaconda是一个科学计算环境,当在电脑上安装好Anaconda3以后,就相当于安装好了Python,还有一些常用的库,如numpy,scrip,matplotlib等库。(如果你没有安装anaconda的话,直接安装了Python,装完Python想要使用这些库的话,还要在cmd中运行 pip install …;)。
Anaconda3对应的就是Python3.x的版本,Python3.x的默认编码方式是UTF-8,很少出现字符编码的各种问题。
如果计算机上已经安装了Python,安装不会对你有任何影响。实际上,脚本和程序使用的默认 Python是Anaconda附带的Python,所以安装完Anaconda已经自带安装好了Python,不需要你再安装Python了。
三、环境配置
环境变量

Conda是一个强大的包和环境管理工具,它不仅管理Python包,还允许轻松切换不同版本的Python环境。Anaconda是一个预装了Python、多种包和科学计算工具的发行版,而Miniconda则是精简版,仅包含Python和conda本身。安装Anaconda后,即包含了Python和常用库,避免了额外的安装步骤。环境变量的配置也是使用过程中的重要环节。
2484

被折叠的 条评论
为什么被折叠?



