3

我成功地从environment.yml文件中创建了一个 Conda 环境。问题是当我决定添加一个对环境的新依赖并且我想离线更新它时。我修改了environment.yml文件并尝试了这个:

conda env update --file environment.yml

但结果是:

Collecting package metadata (repodata.json): done
Solving environment: done

Downloading and Extracting Packages
cffi-1.14.2          | 227 KB    | ################################################################################################################################# | 100% 
setuptools-49.6.0    | 748 KB    | ################################################################################################################################# | 100% 
cryptography-3.0     | 573 KB    | ################################################################################################################################# | 100% 
pip-20.2.2           | 1.7 MB    | ################################################################################################################################# | 100% 
selenium-3.141.0     | 820 KB    | ################################################################################################################################# | 100% 
python-3.8.5         | 49.3 MB   | #########################################################################1                                                        |  57% python-3.8.5         | 49.3 MB   | #########################################################################7                                                        |  57% 

CondaSignalInterrupt: Signal interrupt SIGINT

它下载了 python-3.8.5,这不应该发生,因为我已经在我的基础环境中拥有它。但是,如果我尝试:

conda env update --file environment.yml --offline

结果是:

usage: conda-env [-h] {create,export,list,remove,update,config} ...
conda-env: error: unrecognized arguments: --offline

看了说明书,也没有--use-index-cache。目前,我找到了一种通过删除并再次创建环境来解决此问题的方法。知道如何解决这个问题吗?

4

0 回答 0