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

Flutter重装后无法运行,配置PATH仍提示路径及其他异常

Flutter重装后问题修复指南

1. sudo下Flutter/Dart不在PATH的问题

  • sudo执行命令时加载的是root用户的环境变量,而非当前普通用户的。官方明确不建议以root身份运行Flutter,优先用普通用户执行flutter doctor -v。
  • 如果确实需要sudo运行,需将Flutter路径添加到root的环境变量:
    1. 编辑root的bash配置文件:sudo nano /root/.bashrc
    2. 添加一行:export PATH="/usr/sbin/flutter/bin:$PATH"
    3. 保存退出后执行:source /root/.bashrc

2. Android工具链缺失cmdline-tools组件

  • 打开Android Studio,进入Settings > Appearance & Behavior > System Settings > Android SDK
  • 切换到SDK Tools标签页,勾选Android SDK Command-line Tools (latest)
  • 点击Apply完成安装,之后重新运行flutter doctor即可识别

3. 无法找到Chrome的问题

  • 先检查Chrome是否安装:执行google-chrome --version,无输出则先安装(以Ubuntu为例:sudo apt install google-chrome-stable)
  • 若已安装但Flutter无法识别,手动指定Chrome路径:
    1. 查找Chrome可执行文件路径:which google-chrome(通常为/usr/bin/google-chrome)
    2. 执行配置命令:flutter config --chrome-executable="/usr/bin/google-chrome"
  • 重新运行flutter doctor验证修复情况

4. root身份运行Flutter的警告处理

  • 直接切换回普通用户执行Flutter命令即可消除警告。若之前因权限操作导致Flutter目录权限异常,执行以下命令修复:
    1. 重置目录所有者:sudo chown -R $USER:$USER /usr/sbin/flutter
    2. 调整目录权限:sudo chmod -R 755 /usr/sbin/flutter

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 17:55:55