Miniconda在每个环境更新上保持重新下载包



我需要在minconda中安装依赖项,并在 environment.yml中声明所有依赖性。我需要使用PIP通过URL安装它。以下是我的environment.yml的内容。

name: my_env 
dependencies:
- pip:
    - <url>

问题是每次我使用conda env update更新依赖关系时,它都会减少软件包。有没有办法,所以我不需要重载软件包?

我能想到的一个解决方案是在构建项目时运行两个命令:

  • 通过conda install ...
  • 明确安装软件包
  • 通过conda env update
  • 更新您的依赖性

明确安装您的软件包使用此命令 conda install --channel <url> <package_index_name> -y