Conda 常用命令的整理
Anaconda 是一个针对数据分析领域 Python 发行版本,它提供了包管理(packages)工具和虚拟环境(environment)管理, conda
命令可用于安装、卸载、更新包、创建不同版本的 Python 独立环境,可用于替换 pip
和 virtualenv
这两个工具。
文中记录了使用 conda
的常用命令。
可直接从 Anaconda 官方网站 https://www.anaconda.com/download/ 进行下载,选择 Python 3.7
的版本。
也可以从清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。
Miniconda
Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python
和 conda
,但是可以通过 pip
和 conda
来安装所需要的包。
Miniconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 下载。
或从官方文档处 https://docs.conda.io/en/latest/miniconda.html 下载。
也可以使用包管理工具安装,如 apt-get
, yum
, brew cask
等
安装好 Conda 后,如使用 zsh,输入:
1 | export PATH="/usr/local/miniconda3/bin:$PATH" # 注意修改成自己的安装路径 |
使用清华的 Anaconda 仓库镜像
运行以下命令
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
即可添加 Anaconda Python 免费仓库。
运行 conda install numpy
测试一下吧。
清华的 Anaconda 镜像使用帮助:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
常用 conda
命令
1 | 检查 conda 版本 |
环境管理
1 | 创建环境,$envname 换成新建的环境名,'python='后可以指定版本 |
复制 Conda 环境
在本地的 conda 里已经有一个 AAA 的环境,我想创建一个新环境跟它一模一样的叫 BBB,那么这样一句就搞定了:
1 | conda create -n BBB --clone AAA |
Conda 常用命令的整理