Conda使用教程

文档

老规矩,先上官方文档链接 Anaconda Distribution — Anaconda documentation

是什么

anaconda是python环境管理工具。当需要用到多个python版本时,使用anaconda可以方便快速地进行环境切换,依赖包的安装。底层原理是修改环境变量。

安装

Free Download | Anaconda

环境管理

打开conda控制台

Conda使用教程_第1张图片

增加环境

#--name指定环境名称,python即该环境python的版本
conda create --name py37 python=3.7

#备份环境,克隆自当前激活的基础环境,--clone后跟的是环境名称
conda create --name myenv --clone base

删除环境

conda remove --name py37 --all

修改版本

conda activate py37 #切换到指定环境

conda install python=3.8 # 升级python

查看已安装环境

conda env list #已安装环境,其中标 *的是当前激活的环境

conda info -a # 查看具体的信息

包管理

安装包

conda install package_name=version

删除包

conda remove package_name

修改包版本

# 更新所有已安装的包
conda update --all

# 更新特定包
conda update package_name

查看包

# 在 Conda 仓库中搜索包
conda search package_name

# 显示已安装的包
conda list

镜像配置

增加源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/

删除源

conda config --remove channels 源名称或链接 

查看已配置源

conda config --show-sources

修改配置项

修改配置项,安装是展示源

conda config --set show_channel_urls yes
conda config --set always_yes True

你可能感兴趣的:(Python,conda,环境管理,包管理)