You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法启动Azure交互式模式,求助解决ModuleNotFoundError问题

解决Azure CLI交互式模式启动失败问题

问题原因

报错ModuleNotFoundError: No module named 'prompt_toolkit.interface'的核心原因是版本不兼容:Azure CLI交互式扩展依赖prompt_toolkit 2.x版本(该版本包含prompt_toolkit.interface模块),而你安装的是3.x版本(该模块已被移除)。另外你之前的安装命令打错了包名(promp_toolkit少了一个t),导致操作无效。

解决步骤

  • 卸载错误安装的包(若存在):
    pip uninstall -y promp_toolkit
    
  • 安装兼容版本的prompt_toolkit:
    pip install prompt_toolkit==2.0.10
    
  • 重新安装Azure CLI交互式扩展:
    az extension remove --name interactive
    az extension add --name interactive
    
  • 验证修复效果:
    az interactive
    

额外适配方案

如果你的Azure CLI使用自带的独立Python环境(而非系统Python),需指定Azure CLI的Python路径执行安装:
Windows默认路径示例:

"C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe" -m pip install prompt_toolkit==2.0.10

内容的提问来源于stack exchange,提问作者zahari14

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 01:45:31