モデルを構築およびデプロイするための Azure 機械学習サービス。
Hi 好文 吉田
上記の誤りに従い
ValidationException: ValidationException: メッセージ: requirements ファイルを使って必要なパッケージのバージョンをインストールしてください。Package name/Required version/Installed version azureml-automl-core/importlib-resources<=6.4.0/importlib-resources==6.5.2 azureml-core/azure-mgmt-authorization<5,>=0.40.0/azure-mgmt-authorization==5.0.0b1 InnerException: None ErrorResponse
これは環境紛争の問題です。
Azure ML SDK v1のAutoMLの「検証済み要件」ゲートに当たっています。ローカル(またはノートブックカーネルから)でAutoMLを実行した際に、AutoMLはピン留めされた「既知の良き」依存関係セットをチェックし、 ValidationException 環境がドリフトした場合に「Trued」を投げます。あなたの場合は、2つの明確な不一致が引き金となりました:
-
importlib-resources**必要<=6.4.0**ですが、あなたはインストールしています6.5.2。 -
azure-mgmt-authorization**必須<5, >=0.40.0ですが、(プレリリース版)はインストール5.0.0b1**されています。
SDK v1の使用は、主にSDK v2で動作しているAML Studioのパッケージ競合に影響を与えます。
問題の追跡には、よりバグが少なく高度なSDK v2を活用してください。
関連記事
https://learn.microsoft.com/en-us/azure/machine-learning/how-to-migrate-from-v1?view=azureml-api-2
Python SDK v1からv2へのマッピング
また、サンプルノートブックはAzure MLノートブックのSDKバージョン1およびv2で参照することもできます。スクリーンショットに示されているように
環境ログを共有する場合はプライベートメッセージを確認し 、サポートチケットを通じてコードをレビューしてください。
ありがとうございます。