zsh: command not found: flutter或者-bash: flutter: command not found

報錯信息

原因:據(jù)官方說,從 MacOS Catalina 10.15.4 版開始,您的 Mac 將使用 zsh 作為默認登錄 Shell 和交互式 Shell。您還可以在較低版本的 macOS 中將 zsh 設置為默認Shell。在配置flutter的時候,配到path的地方就遇到了問題,按官方文檔的方法去配zsh: command not found: flutter的問題,廢話少說,上方案:

請選擇您對應的shell配置文件配置鏡像

  • 如果你使用默認的bash,在~/.bash_profile 中配置

  • 如果你使用默認是zsh,在 ~/.zshrc 中配置

下面主要介紹在bash中配置步驟(在zsh配置步驟也是一樣的)

1.打開終端,在命令行輸入 sudo vi ~/.bash_profile,輸入你的電腦開機密碼,然后在里面按i添加,添加一下內(nèi)容
  • export PATH=/Users/XXX/flutter/bin:$PATH
  • export PUB_HOSTED_URL=https://pub.flutter-io.cn
  • export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
需要注意的是把/Users/XXX/flutter這個路徑,更換為自己的flutter的路徑。而我的路徑是/opt/flutter
如圖所示
2.編輯完之后,按ESC鍵,輸入:wq,就可以保存退出了
3. 執(zhí)行source ~/.bash_profile,這一步很重要,否則上面配置文件雖然有了,但是沒有生效。
4. 配置文件生效后,就可以使用flutter doctor進行檢查。
如圖所示
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容