栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

conda一些常用命令备忘

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/355374.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号