Conda 是一个包管理和环境管理工具。
配置conda镜像源
方法一:修改 .condarc 文件(推荐)
1)打开 C:\Users(用户)\username\ .condarc 文件
如果 C:\Users(用户)\username\ 路径下没有.condarc文件,则需要在cmd命令行执行如下命令
$ conda config –set show_channel_urls yes
2)添加以下内容
channels:
– defaults
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
pytorch: 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
3)保存并关闭文件
4)cmd命令行执行:conda config –show,查看conda配置信息
方法二、通过命令行配置
cmd执行一下命令
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
Conda基本命令
创建虚拟环境
创建一个新的Conda环境,并指定Python版本:
$ conda create –name myenv python=3.8
#在上述命令中,myenv
是环境的名称,python=3.8
是指定的Python版本。
激活环境
$ conda activate myenv
停用环境
$ conda deactivate
安装包
$ conda install numpy
一次安装多个包
$ conda install numpy pandas matplotlib
更新包
$ conda update numpy
卸载包
$ conda remove numpy
查看已安装的包
conda list
查看所有Conda环境
conda env list
conda info –envs
删除环境
conda remove –name myenv –all
导出环境
conda env export > environment.yml
#导出当前环境的包列表到environment.yml
文件
从环境文件创建环境
conda env create -f environment.yml
#使用environment.yml
文件创建一个新的环境
Conda工作流程
1、创建环境并激活:
conda create –name myenv python=3.8
conda activate myenv
2、安装所需包
conda install xxx
3、启动Jupyter Notebook
jupyter notebook
4、导出环境
conda env export > environment.yml
5、从文件创建环境
conda env create -f environment.yml