[英]MacOS gives zsh: command not found: flutter after updating path according to Flutter
最近我將 Mac OS 更新為最新的 Catalina,我使用 zsh 的終端現在開始向我顯示以下錯誤:
zsh: command not found: flutter
更新前工作正常
首先,我建議使用 FVM(Flutter 版本管理)。 這是一個很棒的工具,可以用來輕松安裝和切換 Flutter 版本。
關於 zsh,您可以創建一個名為~/.zshenv
的文件,您可以在其中配置路徑變量。 它的工作方式與 bash 略有不同。
#!/bin/zsh
# makes path an array with unique elements
typeset -U path
# adds flutter to the path
path+=('/Users/XXX/Tools/FVM/default/bin')
# adds global dart packages to the path
path+=('/Users/XXX/.pub-cache/bin')
export PATH
如您所見,我將 Flutter 與 FVM 一起使用,但您當然可以自己下載 Flutter 並在.zshenv
文件中提供路徑。 更改文件后,您可能需要運行source ~/.zshenv
,以使更改在正在運行的終端會話中可用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.