zsh我已经安装了 flutter 并设置了适用于 Catalina 版本 mac 的文件的路径,但是当我运行 flutter doctor 或 flutter precache 时,我收到zsh:命令未找到:flutter。注意:我之前成功完成了这些步骤并设置了 android studio,但是当我尝试连接 Xcode 模拟器时遇到了问题,现在我不得不重新开始。
更新:当运行“flutter”或“flutter doctor”时,我收到此错误:Error when reading '../../../../documents/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot': No such file or directory并显示pub upgrade10 次尝试后失败。我该如何解决这个问题?
当我ls -a在主目录中运行时,我看到那里有一个 .bash_profile、一个 .zshrc 文件和一个 .zprofile(我之前创建的)。这与问题有关吗?
看起来您在 ZSH 中的 PATH 上没有颤振。
.zshrc在终端中打开文件
nano .zshrc
Run Code Online (Sandbox Code Playgroud)
您应该在文件顶部看到以下内容
# If you come from bash you might have to change your $PATH.
export PATH=$HOME/bin:/usr/local/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
在第二行添加你的 flutter SDK 位置的 bin 目录的路径,就像我的一样:
export PATH=$HOME/bin:/usr/local/bin:$PATH:/Users/joaosoares/Projects/flutter/bin
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10356 次 |
| 最近记录: |