1. Conda 安装
官网下载安装脚本,当然也可以用其他源。
# 官网
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
# 清华源
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
下载完成后运行即可,注意设置安装路径,最好选择默认启动。若安装时未选择默认启动,也可在 .bashrc 文件中增加如下内容可设置默认启动。
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('.../miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f ".../miniconda3/etc/profile.d/conda.sh" ]; then
. ".../miniconda3/etc/profile.d/conda.sh"
else
export PATH=".../miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
如下命令可手动启动或停止 Conda 。
# 启动 Conda 环境
source .../miniconda3/bin/activate
# 停止 Conda 环境,需要在 base 环境下运行,否则只会退出虚拟环境
conda deactivate
2. 虚拟环境创建、删除、复制
# 查看已有环境
conda env list
# 创建环境
conda create -n my_env python=3.9
# 删除环境
conda remove -n my_env --all
# 激活环境
conda activate my_env
# 退出环境,在 base 环境下运行会退出 Conda
conda deactivate
# 复制环境,配合删除环境命令可实现重命名环境
conda create -n new_env --clone my_env
3. Conda 换源
如果下载安装包的速度过慢,可以更换国内源。
# 增加镜像源(这里用清华源)
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/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
# 展示镜像源
conda config --show channels
# 删除镜像源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
4. Pip 换源
激活 Conda 虚拟环境后,用 Conda 或 Pip 均可在虚拟环境中安装包。与 Conda 类似,如果需要提升下载速度,可以为 Pip 更换国内源。
# Pip 临时换源(清华源)
pip install [package] -i https://pypi.tuna.tsinghua.edu.cn/simple
# Pip 永久换源(清华源),配置文件在 ~/.config/pip/pip.conf
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
参考文章
发表评论