将软件包安装到 environment.yml 中指定的现有 conda 环境中 [英] Install packages into existing conda environment specified in environment.yml
本文介绍了将软件包安装到 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屋!
查看全文