一、Anaconda
1.1 简介
Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda
, numpy
, scipy, ipython
notebook
等。
二、Conda
2.1 简述
conda是
包
及其依赖项
和环境
的管理工具。
- 适用语言:
Python
, R, Ruby, Lua, Scala,Java
JavaScript, C/C++, FORTRAN。 - 适用平台:Windows, macOS, Linux
2.2 作用
① 快速安装、运行和升级包及其依赖项。
② 在计算机中便捷地创建、保存、加载和切换环境。
conda包和环境管理器包含于Anaconda的所有版本当中。
三、PIP
3.1 杂记
pip是用于安装和管理软件包的包管理器。
▪ pip编写语言:Python。
▪ Python中默认安装的版本:
3.2 使用命令
- Python 2.7.9及后续版本:默认安装,命令为
pip
- Python 3.4及后续版本:默认安装,命令为
pip3
3.3 pip名称的由来
pip采用的是递归缩写进行命名的。其名字被普遍认为来源于2处:
- “Pip installs Packages”(“pip安装包”)
- “Pip installs Python”(“pip安装Python”)
四、Virtualenv
4.1 简介
virtualenv是用于创建一个独立的Python环境的工具。
virtualenv将会为它自己的安装目录创建一个环境,这并不与其他virtualenv环境共享库;同时也可以选择性地不连接已安装的全局库。
五、ANACONDA和CODNA的关系?
CONDA是ANACONDA的一个组件而已
- 理解ANACONDA是很多组件的一个集成