Conda 安装配置、修改Source、常用操作
安装配置 Linux Anaconda 环境
进入Anaconda官网获取下载链接:(或者远程拉取安装脚本)
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh
运行安装脚本
bash Anaconda3-2023.07-1-Linux-x86_64.sh
配置生效
source .bashrc
配置文件
配置文件.condarc在用户的家目录。但对于.condarc配置文件,是一种可选的(optional)运行期配置文件,其默认情况下是不存在的,但当用户第一次运行 conda config命令时,将会在用户的家目录创建该文件。
创建 ~/.condarc
conda config
配置 ~/.condarc
channels: - defaults - conda-forge show_channel_urls: true default_channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud opencv: http://conda.anaconda.org/menpo ssl_verify: false
custom_channels 后续可以根据需要添加,比如说 opencv 需要从指定 channel 拉取,我们可以 install 时指定 channel,如下
conda install --channel https://conda.anaconda.org/menpo opencv3
或是直接在上面的配置文件中的 custom_channels 配置 opencv 的 channel。
配置生效
最后运行如下命令清除索引缓存,保证用的是镜像站提供的索引。
conda clean -i
注意每次更改配置文件 ~/.condarc 都需要执行上述命令使配置生效
Conda常用操作
完整的删除一个环境 : conda remove --name ENVNAME --all
输出所有环境: conda env list
创建新环境:conda create --name worm python=3.10
直接复制1个环境: conda create --clone ENVNAME --name NEWENV
导出环境的yaml文件: conda env export --name ENVNAME > envname.yml
用导出的yaml文件创建新的环境: conda env create -f=/path/to/environment.yml -n your-env-name

浙公网安备 33010602011771号