我已经使用Flutter一个星期了,它运行得很好,但是我不能在我的终端上使用flutter doctor或flutter upgrade等命令,也不能在Android Studio上使用。每当我尝试运行一个 Flutter 命令时,我得到zsh: permission denied: /Users/name/flutter/bin。我尝试将源代码添加到nano ~/.zshrc并导出PATH,但没有任何效果。
flutter doctor
flutter upgrade
zsh: permission denied: /Users/name/flutter/bin
5lhxktic1#
我在新Mac上设置Flutter时就面临了这个问题,即使在正确设置路径之后也是如此。结果我安装了错误的SDK(窗口)。因此,请确保在相应的操作系统上安装正确的Flutter SDK。
MacOS:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos窗口:https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
huwehgph2#
运行下面的命令在终端,它为我工作
export PATH="/<full-path-of-flutter-folder>/bin:$PATH"
332nm8kg3#
请确保已为您的计算机安装了正确的SDK。对我来说,我已经在我的Mac机器上安装了Flutter的Windows SDK。对于macOS:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos窗口:https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
wribegjk4#
如果您添加了路径,并确保您已下载正确的os文件,但仍然收到错误:
h22fl7wq5#
在命令中添加sudo前缀。我猜你不是管理员。例如:sudo flutter doctor
sudo
sudo flutter doctor
5条答案
按热度按时间5lhxktic1#
我在新Mac上设置Flutter时就面临了这个问题,即使在正确设置路径之后也是如此。结果我安装了错误的SDK(窗口)。因此,请确保在相应的操作系统上安装正确的Flutter SDK。
MacOS:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
窗口:https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
huwehgph2#
运行下面的命令在终端,它为我工作
332nm8kg3#
请确保已为您的计算机安装了正确的SDK。对我来说,我已经在我的Mac机器上安装了Flutter的Windows SDK。
对于macOS:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
窗口:https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
wribegjk4#
如果您添加了路径,并确保您已下载正确的os文件,但仍然收到错误:
h22fl7wq5#
在命令中添加
sudo
前缀。我猜你不是管理员。例如:
sudo flutter doctor