安装
下载, 在官网或者清华镜像下载linux64 的python3 版本
安装 bash XXX.sh
安装在用户目录下anaconda3下面
能yes的都yes
conda使用
常用命令
- 查看当前conda版本
conda -V
- 查看当前环境安装了哪些依赖
conda list
活动的环境带(*) - 查看当前存在哪些虚拟环境
conda env list
或conda info -e
- 检查更新当前
conda update conda
虚拟环境
- 创建虚拟环境
conda create -n env_name python=version
- 克隆已有环境
conda create -n B --clone A
- 激活并进入环境
source activate env_name
大于4.6版本可以用conda activate env_name
- 退出环境
source deactivate env_name
- 删除环境
conda remove -n env_name --all
或者conda env remove -n env_name
- 导出环境配置
conda env export > env.yaml
- 用yaml文件配置环境
conda env create -f env.yaml
包管理
- 管理指定环境的包
conda install package_name -n env_name
- 安装指定版本的包
conda instal pack = version
- 删除包
conda remove package_name
- 更新包
conda update package_name
- 列出所有已经安装的包
conda list
- 搜索包
conda search package_name
设置国内镜像
- 清华镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
帮助文档https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
修改用户目录下的.condarc文件
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
conda回滚历史版本环境
- 使用
conda list --revision
查看历史版本 - 使用
conda install ---revision N
,N这里是指更改历史的序号。