簡體   English   中英

MacOS給出zsh: command not found: 根據Flutter更新路徑后flutter

[英]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 版本。

https://fvm.app

關於 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM