conda 更换conda源 删除虚拟环境 重命名环境 2021


关于conda的常用命令


conda env list  查看当前conda创建虚拟机环境有哪些


conda -V 或 conda -version  查看当前conda的版本


conda –help 或 conda -h 获取帮助


conda 命令 –help 或 conda 命令 -h 获取某条命令的帮助


conda update conda 升级conda版本


包管理


conda list  # 列举当前活跃环境下的所有包


conda list -n env_name  #列举一个非当前活跃环境下的所有的包


conda install -n env_name package_name #为指定虚拟环境安装包


安装包时 也可以进入那个环境进行安装 conda activate env_name


conda uninstall  -n env_name package_name


为当前环境瘦身:以下两个命令


conda clean -p  删除无用的包


conda clean -y --all  删除所有安装包及cache


conda search package_name 搜索你要安装的包 便于安装


conda remove package_name  删除包


环境管理


conda activate env_name  虚拟环境之间的切换


conda deactivate 虚拟环境的退出


创建虚拟环境


conda create –name env_name 创建虚拟环境 默认运行环境


conda create --name python34 python=3.4 #创建以python34为名运行环境为python3.4的虚拟环境


conda create –name env_name python=x.x package_name1 package_name2


           创建指定名字指定运行环境 指定包含某些包的环境


删除虚拟环境


  conda remove --name your_env_name --all


移植虚拟环境


进入要移植的虚拟环境中,执行以下命令


       conda env export > environment.yaml


进入新的anaconda环境, 执行以下命令:


       conda env create -f environment.yaml


       注意:environment.yaml中第一行有个配置name参数,修改这个参数 就能创建一个名字为你修改后的一模一样的环境

重命名虚拟环境

      分两步:

            1. 将现有的克隆出来一个新的环境

             conda create -n new_env --clone old_env

             2. 删除原有的虚拟环境

              conda remove -n old_env --all

复制虚拟环境

        conda create -n new_env --clone old_env

已知文件名称,搜索文件源

conda search  <包名>  --info


通道(下载源、镜像源)

conda config --show channels  查看下载通道(镜像源)



conda config --add channels <通道地址> 增加通道
# 官方
conda config --add channels conda-forge
# 北外
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
 # 北外官网 https://mirrors.bfsu.edu.cn/help/anaconda/
# 上交大
 conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
 conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
 conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
   # 上交大官网 https://mirrors.sjtug.sjtu.edu.cn/#/

conda config --set show_channel_urls yes

conda config --remove channels  <此处为通道地址>  删除通道

运行  conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

以上通道默认存储目录:

~/.condarc

自已总结,若有不对望指出。

如果对你有帮助,记得点个赞噢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值