conda常用命令和环境构建迁移

conda常用命令

查看已安装环境:

conda env list 或者 conda info --envs;

查看已安装包:

conda list;

新建python环境:

conda create -n env-name python=3.6 
# env-name是环境名称,可以更改成自己想要的名称。python=3.6是环境中使用的python版本,可以更改

激活环境:

conda activate env-name 
# env-name是环境名称

关闭环境:

conda deactivate
# 在激活的环境中运行此命令

删除python环境:

conda env remove -n env-name 
# env-name是环境名称

升级conda:

conda update conda

升级anaconda:

conda update anaconda

升级python:

conda update python

安装包、第三方库:

conda install <库名称>  # 安装到当前环境中
conda install -n env-name  <库名称>
# 如果没有 -n env-name,则安装在当前环境中。env-name是环境名称,可以更改。<库名称>可以指定版本,比如:numpy=1.10

更新(升级)包:

conda update package_name

更新所有包:

conda upgrade --all

移除(卸载)包:

conda remove <库名称>   # 卸载当前环境中的包
conda remove -n env-name <库名称> 
# env-name是环境名称,可以更改

conda环境迁移

将当前环境配置导出到YAML文件:

conda env export > environment.yaml
# 保存当前环境到YAML文件,包含python版本和所有包的名称

使用YAML文件配置新环境(相当于直接克隆出一个一样的环境)

conda env create -f environment.yaml

conda是开源包(packages)和虚拟环境(virtual environments)管理系统。

  1. packages 管理: 可以使用 conda 来安装、更新 、卸载工具包 ,并且它更关注于数据科学相关的工具包。
  2. 虚拟环境管理: 在conda中可以建立多个虚拟环境,用于隔离不同项目所需的不同版本的工具包,以防止版本上的冲突。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值