如何完全且正确地从Mac中卸载Flutter?

68

我需要完全从我的 Mac 上卸载 Flutter,然而,我找不到任何可以帮助我做到这一点的文档。


@Train 看起来没有文章明确指出完全卸载Flutter需要删除哪些内容。 - Crazy Lazy Cat
@Pedram-1 请检查哪个答案帮助您理解并将其标记为正确。这将有助于未来遇到相同问题的用户。 - J. S.
8个回答

41

Flutter是一个SDK,您可以下载并解压缩到Mac上的目录中。与自动安装过程一样,没有自动卸载过程。通过下载zip文件并解压缩它来“安装”它。您只需删除解压缩它的目录中的内容即可。

甚至必须手动完成路径添加才能从系统的任何位置调用flutter命令。如果您已完成此操作,则还可以从shell的PATH中将其删除。


25

只需rm -rf SDK文件夹,或者如果您只想清除腐败,请在Flutter安装目录中运行以下命令:

git clean -xfd
git stash save --keep-index
git stash drop
git pull
flutter doctor

我在我的Mac上仍然有来自该目录的flutter路径被导出到我的PATH环境变量中。我手动编辑了~/.zshrc文件以摆脱这些路径。 - Mrb83

19

查找已安装的Flutter SDK路径,可以使用which flutter命令,然后删除Flutter SDK文件夹。

注意:只有在正确设置了路径时,该命令才有效。


2
以下方法适用于我:

1
这将仅适用于通过snap软件包管理器安装了Flutter的用户。 - J. S.

1
要从Mac OS M1上卸载Flutter,您可以按照以下步骤进行操作:
  1. 检查Flutter路径 which flutter
  2. cd到该目录
  3. 删除该目录 rm -rf flutter
  4. 再次检查命令 which flutter,您将收到此消息 flutter not found

1
对于那些使用brew安装了flutter的人来说,最好的做法是也使用brew卸载它。
brew uninstall flutter

1

在Mac上使用命令行卸载Flutter:

1.打开终端。

2.在终端中,输入以下命令以列出所有已安装的应用程序: ls /Applications

cd ~/flutter

3. 卸载Flutter应用程序,请使用以下命令:
sudo ./flutter/uninstall


sudo rm -rf /Applications/Flutter.app 

-4

这对我实际上起作用了:

sudo npm uninstall -g flutter-cli

1
这个命令只会删除Flutter CLI,而不会删除Flutter SDK。 - noodl_es

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接