【Conda】常用指令操作

发布于:2025-08-06 ⋅ 阅读:(22) ⋅ 点赞:(0)

Conda-常用指令

查看Conda版本
# 获取版本号
conda --version 或 conda -V

# 检查更新当前conda
conda update conda
创建虚拟环境
# 创建一个名为myenv的环境并指定python版本为3.10
conda create -n myenv python=3.10
激活虚拟环境
conda activate myenv
source activate myenv
退出虚拟环境
conda deactivate
查看当前环境
conda info -e
conda info -ens
conda env list
克隆虚拟环境
conda create -n myenv_clone --clone myenv
删除虚拟环境
conda remove -n myenv --all -y
重命名环境
# 方法一:
conda create -n newName -clone oldName
conda remove -n oldName --all

# 方法二:
conda rename -n oldName newName
列出当前环境的包
conda list
安装包
# 在当前虚拟环境安装包
conda install numpy

# 安装包到指定的虚拟环境
conda install -n myenv numpy

# 使用指定镜像源安装包
# 在channels列表中的最前面临时添加该通道
# conda install -c channel packages_name
# conda install --channel packages_name

# 永久关闭SSL验证功能
# conda config --set ssl_verify false
# --insecure: 临时禁用验证
conda install -c https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge numpy --insecure

# conda-forge是一个流行的通道,提供了大量开源软件包,尤其是那些尚未被Anaconda官方收录的包。
conda install -c conda-forge some-package
卸载包
# 在当前虚拟环境卸载包
conda remove numpy

# 安装包到指定的虚拟环境
conda remove -n myenv numpy

# 删除myenv环境及下属所有包
conda remove -n myenv --all
更新包到最新版本
conda update numpy
导出环境的包列表
conda env export -n myenv > environment.yml
使用环境文件创建新环境
conda env create -f environment.yml
导出当前环境的包列表
conda list --export > packages_list.txt
使用导出的包列表文件安装包到环境
conda create -n newenv --file packages_list.txt
清理conda缓存
conda clean --all

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/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
conda config --set show_channel_urls yes
# 验证是否成功
conda config --show channels

# 清理缓存(确保立即生效)
conda clean -i

# 恢复默认官方源
conda config --remove-key channels

网站公告

今日签到

点亮在社区的每一天
去签到