conda一些常用命令备忘

参考连接:

https://blog.csdn.net/weixin_43141320/article/details/108343528
https://www.jianshu.com/p/edaa744ea47d

  1. 通过配置auto_activate_base关闭自动进入conda基础环境:
conda config --set auto_activate_base false
  1. 想要重新开启就设为true就行了
conda config --set auto_activate_base true
  1. 要进入某个虚拟环境(例如base)的话通过
conda activate base
  1. 每次在命令行通过conda deactivate退出base环境回到系统自动的环境
conda deactivate
  1. 查看conda中建立的所有虚拟环境
conda env list
  1. 创建环境
conda create --name your_env_name
  1. 创建制定python版本的环境
conda create --name your_env_name python=2.7
conda create --name your_env_name python=3
conda create --name your_env_name python=3.5
  1. 创建包含某些包的环境
conda create --name your_env_name numpy scipy
  1. 创建指定python版本下包含某些包的环境
conda create --name your_env_name python=3.5 numpy scipy
  1. 列举当前所有环境
conda info --envs
conda env list
  1. 进入某个环境
activate your_env_name
  1. 退出当前环境
deactivate
  1. 复制某个环境
conda create --name new_env_name --clone old_env_name
  1. 删除某个环境
conda remove --name your_env_name --all
  1. 分享环境
  • 如果把自己创建的环境分享给其他人,使别人拥有和你一样的环境,可通过分享自己环境的 .yml 文件来实现。
  • 首先进入到要分享的环境中(例如 target_env),然后通过以下命令生成所需要的 .yml 文件
conda env export > environment.yml
  • 当朋友拿到此 .yml文件之后,可通过以下命令创建相同的环境
conda env create -f environment.yml
  1. 列举一个非当前活跃环境下的所有包
conda list -n your_env_name
  1. 为指定环境安装某个包
conda install -n env_name package_name

如果不能通过conda install来安装,可以从Anaconda.org安装,但我觉得会更习惯用pip直接安装。pip在Anaconda中已安装好,不需要单独为每个环境安装pip。如需要用pip管理包,activate环境后直接使用即可。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值