Python 2.7 运行Azure CLI 2.0时Python崩溃

Python 2.7 运行Azure CLI 2.0时Python崩溃,python-2.7,azure,azure-cli2,Python 2.7,Azure,Azure Cli2,我安装了Azure CLI 2.0 for windows(带有.msi安装)。 然后我打开powershell并键入az,我看到了CLI欢迎屏幕,但也看到了一个windows错误窗口,上面显示“Python已停止工作”。 所以每次我尝试使用azure cli 2.0时,我都会看到这个python停止工作的窗口 我正在使用python和pycharm,一切都很好 有人知道怎么解决吗 谢谢您可以卸载并重新安装它,但根据您遇到的错误,问题可能会持续存在。“Python停止工作”是一个相当普遍的错误,

我安装了Azure CLI 2.0 for windows(带有.msi安装)。 然后我打开powershell并键入
az
,我看到了CLI欢迎屏幕,但也看到了一个windows错误窗口,上面显示
“Python已停止工作”
。 所以每次我尝试使用azure cli 2.0时,我都会看到这个python停止工作的窗口

我正在使用python和pycharm,一切都很好

有人知道怎么解决吗


谢谢

您可以卸载并重新安装它,但根据您遇到的错误,问题可能会持续存在。“Python停止工作”是一个相当普遍的错误,可能有很多原因,但是

您还可以尝试从bash启动az命令,(启动程序->cmd,然后从C:>提示符使用az命令

如果这不起作用,有几个变通办法:

在Linux的Windows子系统上安装

如果你在Windows10上,你可以尝试安装Azure CLI和Ubuntu Bash

启用Ubuntu Bash如下所述:

  • 设置->更新和安全->开发者->开发者模式
  • 控制面板->程序->Windows功能->Linux Windows子系统
此处介绍了如何安装Azure CLI:

使用Powershell

您正在从Powershell启动Azure CLI,但实际上没有必要这样做:Powershell Azure工具即使不是更好,也是一样好。例如,如果您想调整虚拟磁盘的大小,可以使用该命令

从浏览器使用CLI


现在,您可以使用右上角带>\的按钮直接从门户启动Azure CLI命令提示符。上方:您可以从任何地方访问此命令提示符。

感谢您提供的详细答案。我使用命令提示符时也会发生同样的情况(python崩溃)。我尝试重新安装CLI,但问题仍然存在。我将尝试使用azure powershell工具,但我不确定它是否支持我需要的功能,即扩展一个linux虚拟机磁盘。我还将尝试“windows linux子系统”听起来很酷。再次感谢。python报告了什么错误?使用Powershell在azure VM中扩展操作系统驱动器的过程如下所述:“python停止工作”消息已在此处解决”