Проблема ContextualVersionConflict с azureml-automl-core в конструкторе AzureML - PullRequest
1 голос
/ 17 марта 2020

Я использую AutoML, вызываемый через пользовательский модуль Python Script в конструкторе AzureML. Для этого мне нужно установить пакеты automl:

os.system(f"pip install azureml-sdk[automl]==1.0.85 --upgrade")

Это работало правильно, но теперь, когда я вызываю обучение automl, я получил эту ошибку:

pkg_resources.ContextualVersionConflict: (azureml-dataprep 1.3.2 (/azureml-envs/azureml_8d08fe76aaa5abe0ec642fd2de335a04/lib/python3.6/site-packages), Requirement.parse('azureml-dataprep<1.2.0a,>=1.1.37a'), {'azureml-automl-core'})

Похоже, было обновление в azureml-dataprep до версии 1.3.2, которая не совместима с azureml-sdk [automl] == 1.0.85.

  1. Можно ли добавить пакеты AutoML в качестве пакета по умолчанию в конструкторе AzureML?
  2. Можно ли обновить версию Azureml-SDK в конструкторе AzureML?
  3. Есть ли обходной путь прямо сейчас?

1 Ответ

0 голосов
/ 19 марта 2020

Не могли бы вы объяснить немного больше о том, чего вы хотите достичь в конструкторе, позвонив в AutoML SDK? Мне интересно, какие именно возможности c вы используете в конструкторе по сравнению с использованием AutoML SDK непосредственно в ноутбуке. Это помогло бы нам лучше понять сценарий и предоставить соответствующее решение:)

Спасибо, Лу

...