Я хочу, чтобы при загрузке файла 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?
Вы можете указать pip зависимость в вашем environment.yml, например, так:
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
См. «Создание файла среды вручную» для получения более подробной информации.