conda一些常用命令备忘

conda一些常用命令备忘,第1张

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环境后直接使用即可。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4827665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-10
下一篇 2022-11-10

发表评论

登录后才能评论

评论列表(0条)

保存