执行flutter pub get时提示‘flutter.bat无法运行:访问被拒绝’求助
Flutter pub get 执行时出现"Access is denied"的解决办法
可能原因及对应解决方案
- 权限不足:当前用户没有执行
flutter.bat的权限- 操作:右键点击PowerShell/终端,选择以管理员身份运行,再执行
flutter pub get
- 操作:右键点击PowerShell/终端,选择以管理员身份运行,再执行
- Flutter目录权限受限:Flutter安装目录未向当前用户开放读写权限
- 操作:找到Flutter安装根目录,右键→属性→安全→编辑,添加当前用户并赋予完全控制权限,应用设置后重启终端重试
- 杀毒软件拦截:杀毒软件误判
flutter.bat为风险程序并阻止运行- 操作:暂时关闭杀毒软件,或将Flutter安装目录添加至杀毒软件信任列表
- 文件被占用:
flutter.bat或关联文件被其他进程占用- 操作:打开任务管理器,结束所有Flutter、Dart相关进程,再重新执行命令
内容的提问来源于stack exchange,提问作者andi nata
相关产品推荐
相关产品推荐

