Ubuntu系统中安装Flutter doctor所需命令行工具的方法
解决Flutter命令行工具安装及
flutter doctor检测问题 macOS 平台
- 安装Xcode命令行工具,终端执行:
若命令无响应,打开Xcode进入xcode-select --installPreferences > Locations,在Command Line Tools下拉菜单选择对应版本并完成安装。 - 安装完成后重新运行
flutter doctor验证。
Windows 平台
- 以管理员权限打开PowerShell,执行命令安装Windows SDK组件:
若winget命令失效,可手动下载Windows SDK安装包,安装时勾选「命令行工具」相关组件。winget install Microsoft.WindowsSDK - 确保Git命令行工具已安装,终端执行
git --version检查,未安装则下载Git并勾选「Add Git to PATH」选项。 - 重启终端后运行
flutter doctor。
Linux 平台(Ubuntu 为例)
- 终端执行以下命令安装Flutter依赖的命令行工具与编译组件:
sudo apt-get update sudo apt-get install clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev - 安装完成后运行
flutter doctor验证。
安装命令无效的排查方案
- 确认终端权限:macOS/Linux需加
sudo提升权限,Windows需用管理员模式打开PowerShell。 - 检查网络状态:确保网络稳定,无代理或防火墙拦截下载请求。
- 重置缓存重试:
- macOS:执行
xcode-select --reset后重新安装 - Windows:清空winget缓存后重试
- Linux:执行
sudo apt-get clean && sudo apt-get update后重新安装
- macOS:执行
- 手动安装替代:若命令行安装始终失败,直接从官方渠道下载对应工具的安装包手动完成安装。
内容的提问来源于stack exchange,提问作者David Park
相关产品推荐
相关产品推荐

