将软件包安装到 environment.yml 中指定的现有 conda 环境中 [英] Install packages into existing conda environment specified in environment.yml

查看:102
本文介绍了将软件包安装到 environment.yml 中指定的现有 conda 环境中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个名为 'juldou_learning' 的 anaconda 环境.

I have anaconda environment called 'juldou_learning'.

我从 Git 下载了一个项目,里面有 environment.yml.

I downloaded from Git a project with environment.yml inside.

我不想用 environment.yml 创建新环境,例如:

I don't want to create new environment with environment.yml like:

conda env create -f environment.yml

但是,只将包安装到 juldou_learning 中,这些包存在于 environment.yml 文件中.

but, only install packages to juldou_learning which are present in environment.yml file.

以下不起作用:

(juldou_learning) MBPuzivlaJulius:juldou_learning juldou$ conda install --file environment.yml 

CondaValueError: could not parse 'name: juldou_learning' in: environment.yml

推荐答案

你可以使用 env 命令

You can use the env command

conda env update --file environment.yml

您可能需要先激活要安装软件包的环境.

You may need to activate the environment into which the packages are going to be installed first.

这篇关于将软件包安装到 environment.yml 中指定的现有 conda 环境中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆