包/环境管理工具pip和conda介绍
1. pip 和 conda 简介
pip:
- pip 是 Python 官方推荐的包管理工具,全称为 "Pip Installs Packages"。
- 它从 Python Package Index (PyPI) 下载和安装 Python 库及依赖项。
- pip 可以安装纯 Python 库,也支持一些带有 C 扩展的库(不过这些库的依赖项需要自己手动安装)。
安装示例:
pip install numpy
conda:
- conda 是 Anaconda 和 Miniconda 发行版中的包和环境管理工具。
- 它不仅仅是 Python 包管理器,conda 支持多种编程语言的包管理(如 R、Ruby、Lua等),并且能够管理与操作系统相关的依赖包(如 C 库、编译器等)。
- conda 可以从 Anaconda Repository 或其他 conda 兼容的仓库下载并安装包。
安装示例:
conda install numpy