Указание URL-адреса для файла .whl в файле conda env .yml - PullRequest
0 голосов
/ 22 октября 2018

Я хочу, чтобы при загрузке файла conda env .yml была установлена ​​конкретная более старая версия пакета (h2o).Однако старые версии для этого пакета, похоже, работают, только если я устанавливаю их с помощью pip непосредственно из URL-адреса, на котором находится файл .whl.Например, если я хочу установить версию 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?

1 Ответ

0 голосов
/ 21 ноября 2018

Вы можете указать 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

См. «Создание файла среды вручную» для получения более подробной информации.

...