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

安装扩展后仍无法在VSCode中使用Azure Developer CLI(azd)

解决Azure Developer CLI(azd)在VSCode中无法识别的问题

问题核心

你遇到的azd: 该术语未被识别为 cmdlet、函数、脚本文件或可执行程序的名称错误,本质是azd的安装路径未被添加到系统环境变量PATH中,或者VSCode没有读取到更新后的PATH配置。

解决步骤

  • 确认azd安装路径
    Windows系统默认安装路径为C:\Program Files\Azure Dev CLI,Mac/Linux为/usr/local/bin。手动前往该路径,确认存在azd.exe(Windows)或azd可执行文件。

  • 检查并更新系统PATH

    • Windows:打开「系统属性」→「高级」→「环境变量」,在「系统变量」的PATH条目里,添加azd的安装路径(比如C:\Program Files\Azure Dev CLI),保存所有设置。
    • Mac/Linux:打开终端执行echo $PATH,检查是否包含azd的安装路径。若没有,编辑~/.bashrc或~/.zshrc文件,添加一行export PATH="$PATH:/usr/local/bin",执行source ~/.bashrc或source ~/.zshrc生效。
  • 让VSCode加载更新后的PATH
    完全关闭VSCode(包括所有后台窗口),重新启动软件。不要仅通过VSCode内部的「重启窗口」功能,必须彻底退出再打开,确保VSCode读取到最新的系统环境变量。
    临时方案:在VSCode终端中执行$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")(Windows),直接刷新当前终端的PATH配置。

  • 验证修复效果
    重新打开VSCode终端,执行azd version。若能正常显示azd版本号,再执行azd auth login即可完成登录操作。

  • 临时替代方案
    若PATH问题暂时无法解决,可直接使用azd的完整路径执行命令,比如Windows下:

    "C:\Program Files\Azure Dev CLI\azd.exe" auth login
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 00:25:11