Azure functions 部署Azure功能

Azure functions 部署Azure功能,azure-functions,Azure Functions,尝试使用以下命令部署python azure函数时: func azure functionapp发布--构建远程 我得到了一个错误: 无法连接到Azure。确保已安装并登录了azCLI或az.AccountsPowerShell模块,然后重试 我以前已经使用这个命令部署过,但现在由于某种原因它拒绝合作 我已尝试重新安装Azure CLI,并已运行az login以成功登录。由于Azure CLI和Azure function core工具在我的机器上似乎不再相互喜欢,因此有些问题似乎出现了 我

尝试使用以下命令部署python azure函数时:

func azure functionapp发布--构建远程

我得到了一个错误:

无法连接到Azure。确保已安装并登录了
az
CLI或
az.Accounts
PowerShell模块,然后重试

我以前已经使用这个命令部署过,但现在由于某种原因它拒绝合作


我已尝试重新安装Azure CLI,并已运行
az login
以成功登录。

由于Azure CLI和Azure function core工具在我的机器上似乎不再相互喜欢,因此有些问题似乎出现了


我通过在Windows subsystem for Linux中安装azure cli和azure function core工具来成功发布。刚刚在Linux中工作,没有任何问题…

在我的例子中,通过明确说明我要登录的租户ID和订阅ID,问题得到了解决。显然,这是因为我的用户存在于两个不同的租户中。 只需在func命令之前运行:

Connect-AzAccount -Tenant "tenant-GUID" -SubscriptionId "subscription-GUID"

我可以知道您的python版本吗?请尝试
Install Module-Name Az。Accounts
python版本为3.6.6,在尝试安装Az时出现以下错误。Accounts:
此系统上已提供以下命令:'Login-AzAccount,Logout-AzAccount,Resolve error,Send Feedback'。此模块“Az.Accounts”可以覆盖现有命令。如果仍希望安装此模块“Az.Accounts”,请使用-AllowClobber参数。