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

Flutter无法安装提示PowerShell不在PATH?如何添加PowerShell.exe至PATH

Flutter初始化时flutter doctor报错的原因及解决方法

错误原因

报错信息明确指出PowerShell executable not found. Either pwsh.exe or PowerShell.exe must be in your PATH,核心原因是系统PATH环境变量未包含PowerShell可执行文件的所在路径,导致Flutter执行flutter doctor命令时无法找到PowerShell程序,进而中断初始化流程。

将PowerShell.exe添加至系统PATH环境变量的步骤

  • 确定PowerShell.exe的路径:
    传统Windows PowerShell的默认路径为C:\Windows\System32\WindowsPowerShell\v1.0;若使用PowerShell 7及以上版本(对应可执行文件为pwsh.exe),默认路径通常是C:\Program Files\PowerShell\7
  • 打开系统环境变量配置界面:
    按下Win + R组合键,输入sysdm.cpl并回车,打开系统属性窗口;切换到「高级」标签页,点击「环境变量」按钮
  • 修改系统PATH变量:
    在「系统变量」列表中找到Path变量,点击「编辑」;点击「新建」,将之前确定的PowerShell路径粘贴进去;依次点击所有弹窗的「确定」按钮保存设置
  • 验证配置生效:
    打开新的命令提示符(CMD)或终端窗口,输入powershell(或pwsh),若能正常进入PowerShell交互环境,说明路径已添加成功;此时重新运行flutter doctor即可继续完成Flutter初始化

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 23:04:57