代码之家  ›  专栏  ›  技术社区  ›  Dan fatihk

指定conda env.yml文件中.whl文件的url

  •  0
  • Dan fatihk  · 技术社区  · 7 年前

    我希望在加载conda env.yml文件时安装特定的旧版本包(H2O)。但是,这个包的旧版本似乎只有在我直接从托管.whl文件的url使用pip安装它们时才起作用。例如,如果要安装3.18.0.8版,则需要执行以下操作:

    pip install http://h2o-release.s3.amazonaws.com/h2o/rel-wolpert/8/Python/h2o-3.18.0.8-py2.py3-none-any.whl
    

    有没有办法让我包括那个网址(即。 http://h2o-release.s3.amazonaws.com/h2o/rel-wolpert/8/index.html )在.yml文件中,如果我使用.yml文件创建虚拟环境,它将下载并安装正确版本的H2O?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Dustin Ingram    7 年前

    您可以指定 pip 你的依赖 environment.yml 就像这样:

    name: myenv
    dependencies:
      - python
      - pip:
        - http://h2o-release.s3.amazonaws.com/h2o/rel-wolpert/8/Python/h2o-3.18.0.8-py2.py3-none-any.whl
    

    "Creating an environment file manually" 更多细节。