pip install azureml-sdk 和底层库的最新补丁

pip install azureml-sdk with latest patches to underlying libraries

如何升级 azureml-sdk 以便安装 azureml-core1.1.5.5 的最新版本? 如果未安装 azureml-sdkpip install --upgrade azureml-sdk 将安装 azureml-core==1.1.5.5。如果已经安装,则不会。

$ pip list --format=freeze | grep 'azureml-core'`
> azureml-core==1.1.5.1
$ pip install --upgrade azureml-sdk[interpret,notebooks]
$ pip list --format=freeze | grep 'azureml-core'`
> azureml-core==1.1.5.1

运行 pip install --upgrade azureml-core==1.1.5.5.

azureml-sdkmetadata.json(截至 1.1.5.1)列出了以下要求:

azureml-core (==1.1.5.*)
azureml-dataprep[fuse] (==1.3.2)
azureml-pipeline (==1.1.5.*)
azureml-train (==1.1.5.*)
azureml-train-automl-client (==1.1.5.*)

所以如果SDK版本1.1.5.1已经安装,那么azureml-core==1.1.5.1满足SDK的要求,不会升级。

您可以使用急切策略来强制升级需求:

pip install -U --upgrade-strategy eager azureml-sdk