flutter - zsh:尝试使用颤振时权限被拒绝
问题描述
我已经使用颤振工作了一周并且运行良好,但是我不能在我的终端或 Android 工作室上使用诸如flutter doctor
或之类的命令。flutter upgrade
每当我尝试运行颤振命令时,我都会得到
zsh: permission denied: /Users/name/flutter/bin
.
我尝试将源代码添加到 nano ~/.zshrc 并导出 PATH,但没有任何效果。
解决方案
在我的新 Mac 上设置 Flutter 时,我遇到了这个问题,即使在正确设置了 PATH 之后也是如此。原来我安装了错误的 SDK(窗口)。因此,请确保在您各自的操作系统上安装正确的 Flutter SDK。
对于 MacOS: https ://flutter.dev/docs/development/tools/sdk/releases?tab=macos
对于窗口: https ://flutter.dev/docs/development/tools/sdk/releases?tab=windows
推荐阅读
- google-apps-script - 如何使用 json 在 google 联系人 API V3 中添加自定义字段
- python - 使用正则表达式仅保留特殊字符串
- c# - 使用自定义模型绑定器时 Swashbuckle 请求参数不起作用
- javascript - 即使在使用 if 条件检查后,queryselector 也未定义
- android - React-native 应用程序在某些 Android 版本上不断崩溃
- django - Heroku/sendgrid 无法安装此插件
- php - 未发送 Microsoft Graph v1 webhook 通知
- html - Bootstrap: css: html: 将引导面板定位到页面的右上角
- swift - UITapGestureRecognizer 中标签问题的解释
- react-native - React Native:panGestureHandler 在重新渲染后停止工作