Miniconda在每次环境更新时都会保留redownload包

时间:2017-04-26 10:37:18

标签: python pip conda miniconda

我需要在miniconda中安装依赖项并在environment.yml中声明所有依赖项。我需要使用pip通过url安装它。以下是我environment.yml的内容。

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

问题是我每次使用conda env update更新我的依赖项时,都会重新下载该程序包。有没有办法让我不需要重新下载包裹?

1 个答案:

答案 0 :(得分:1)

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

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

显式安装包使用此命令 conda install --channel <url> <package_index_name> -y