這是詢問here並且從未回答,所以我會給它一個鏡頭。如何使用.yml文件更新現有的Conda環境
如何使用另一個.yml文件更新現有 conda env。
我需要.yml格式,因爲我的conda環境具有conda-forge,conda和pip包。我有一個base.yml文件看起來像這樣:
base.yml(縮短版)
name: myenv
channels:
- conda-forge
dependencies:
- django=1.10.5
- pip:
- django-crispy-forms==1.6.1
我conda env create -f base.yml
創造這樣的環境現在我需要添加一些更多的包。另一個問題是,例如,在Django項目中,使用了多個需求文件(本地,生產等)。
我試圖創建一個進口base.yml這樣的local.yml文件:
local.yml(縮短版)
channels:
dependencies:
- pip:
- boto3==1.4.4
imports:
- requirements/base.yml
conda install -f local.yml
不起作用。
任何人都熟悉這個問題?