Jar*_*098 10 python python-3.x anaconda
我在C:\ Program Files \ Anaconda3中安装了蟒蛇。每次创建一个新的环境时,我只需执行cmd并写:
conda create --name envname python=3.5
Run Code Online (Sandbox Code Playgroud)
但是如何从“ environments.yml”文件安装新的环境
Ale*_*lex 33
总而言之(从 conda 4.8.4 开始)conda env create和conda create是两个根本不同的命令。
conda create --file需要 a requirements.txt,而不是an environment.yml,给定文件中的每一行都被视为包引用environment.ymlconda env create --file environment.ymlconda create不适用于conda env create,例如--strict-channel-priority,这可能会导致一些混乱conda env create仅在 conda 的文档中深入提及(尽管我认为这是更常用的命令)Mik*_*ler 19
conda env create允许一个--file环境文件选项:
conda env create --name envname --file=environments.yml
Run Code Online (Sandbox Code Playgroud)
Leo*_*lez 16
上面的答案对 conda 4.7.12 不起作用,但这个(来自 Anaconda 文档)确实有效:
conda env create -f environment.yml
Run Code Online (Sandbox Code Playgroud)