在 conda env .yml 文件中指定 .whl 文件的 URL



我希望在加载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

有没有办法让我在 .yml 文件中包含该 url(即 http://h2o-release.s3.amazonaws.com/h2o/rel-wolpert/8/index.html(,以便如果我使用 .yml 文件创建虚拟环境,它会下载并安装正确版本的 h2o?

您可以在environment.yml中指定pip依赖项,如下所示:

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

有关更多详细信息,请参阅 "手动创建环境文件"。

最新更新