conda 常用命令整理

conda 常用命令整理
查看 conda 版本号
conda -V

conda --version

环境管理
查看当前有哪些环境
conda env list

conda info -e

查看环境管理的命令帮助
conda env -h

创建环境
conda create --name your_env_name

创建指定 python 版本的环境
conda create --name your_env_name python=2.7

conda create --name your_env_name python=3.6

创建包含某些包的环境
conda create --name your_env_name numpy scrapy

创建指定版本下包含某些包的环境
conda create --name your_env_name python=3.6 numpy scrapy

激活某个环境
source activate target_env_name

关闭激活的环境
source deactivate target_env_name

复制某个环境
conda create --name new_env_name --clone old_env_name

删除某个环境
conda remove --name target_env_name --all

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

列举一个指定环境下的所有包
conda list -n your_env_name

为激活环境安装某个包
conda install package_name

为指定环境安装某个包
conda install --name target_env_name package_name

更新当前环境某个包
conda update package_name

更新指定环境某个包
conda update -n target_env_name package_name

删除当前环境某个包
conda remove package_name

注意: 如果是通过pip安装的包,移除时也请使用 pip uninstall package_name 命令移除,如果使用 conda remove 可能会发生异常,导致conda不可用

删除指定环境某个包
conda remove -n target_env_name package_name

搜索某个包信息
conda search package_name

更新anaconda
conda update anaconda

更新python至最新版本
conda update python

更新所有包
conda update --all

分享环境
把自己的环境分享给别人,方便他人快速建立与你一模一样的环境(同一个版本的python及各种包). 一个分享环境快速的方法就是给他人一个你要分享环境的.yml文件。首先通过activate命令激活要分享的环境,然后在激活的环境中输入下面的命令,会在当前工作目录下生成一个yml文件。

步骤:

  1. 生成欲分享环境的yml文件

conda env export > environment.yml

  1. 他人在自己本地使用yml文件创建文件

conda env create -f environment.yml

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值