将 url 指定为 conda env .yml 文件中的 .whl 文件
Specifying a url to a .whl file in a conda env .yml file
我希望在加载 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
我有没有办法将 url(即 http://h2o-release.s3.amazonaws.com/h2o/rel-wolpert/8/index.html)包含在 .yml 文件中,以便如果我使用 .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
有关详细信息,请参阅 "Creating an environment file manually"。
我希望在加载 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
我有没有办法将 url(即 http://h2o-release.s3.amazonaws.com/h2o/rel-wolpert/8/index.html)包含在 .yml 文件中,以便如果我使用 .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
有关详细信息,请参阅 "Creating an environment file manually"。