conda尝鲜

此文主要写与隔离环境相关的功能. 关联 virtualenv

condaAnaconda 中的一个包管理工具, 而 Anaconda 是专用于科学计算, 学习的 python发行版

conda文档

适用于任何语言的软件包,依赖项和环境管理–Python,R,Ruby,Lua,Scala,Java,JavaScript,C / C ++,FORTRAN

Conda是在Windows,macOS和Linux上运行的开源软件包管理系统和环境管理系统。Conda可以快速安装,运行和更新软件包及其依赖项。Conda可以轻松地在本地计算机上的环境中创建,保存,加载和切换。它是为Python程序创建的,但可以打包和分发适用于任何语言的软件。

Conda作为软件包管理器可以帮助您查找和安装软件包。如果您需要一个需要使用不同版本的Python的软件包,则无需切换到其他环境管理器,因为conda也是环境管理器。仅需几个命令,您就可以设置一个完全独立的环境来运行该不同版本的Python,同时继续在正常环境中运行您通常的Python版本。

在默认配置下,conda可以在repo.anaconda.com上安装和管理由Anaconda®生成,审查和维护的7,500多个软件包。

Conda可以与Travis CI和AppVeyor等持续集成系统结合使用,以提供频繁,自动的代码测试。

所有版本的Anaconda®MinicondaAnaconda存储库均包含conda软件包和环境管理器 。Conda也包含在Anaconda Enterprise中,该公司为Python,R,Node.js,Java和其他应用程序堆栈提供现场企业包和环境管理。康达还可以在社区渠道conda- forge上使用 。您也可能会在PyPI上得到误解,但是这种方法可能不是最新的。

下一个

安装

安装 conda 的方式就是安装 Anaconda, 可以从 这里 下载.

Anaconda 大概有 400~500MB, 我建议安装 它的精简版 miniconda

使用 choco 安装

1
Choco install miniconda3

完成后, 开始菜单将多出俩快捷方式

image-20201210185951176

使用

打开第一个.

  1. 创建环境

    1
    conda create -n py35 python=3.5

    image-20201210190235703

  2. 启用 py35 环境

    1
    conda activate py35

    image-20201210190414128

  3. 切换回默认环境

    1
    conda activate

    image-20201210190519488

  4. 列出所有环境

    1
    conda info --env

    image-20201210190620986

  5. 删除环境

    1
    conda remove py35 --all