Conda: Myths and Misconceptions
详细介绍了 conda
与 pip
如何协作,重点包括:
-
conda 是 100%开源的, 可以通过
pip install conda
安装; -
pip
用于将 Python package 安装到任何环境里,conda
用于将任何语言的 package 安装到 conda 环境里; -
conda 的优势在于跨语言的应用环境配置,用户自定义的环境配置(叫做 recipe) 可以发布到 conda-forge (同样是社区管理的)上;
-
二者只有在 将 Python package 安装到隔离环境中 这一场景下,功能才是重叠的, 即
pipenv
和conda
可以互相取代;