Flutter版本管理。错误:-bash:fvm:找不到命令

时间:2020-08-18 12:28:10

标签: flutter dart flutter-dependencies

我正在尝试安装Flutter版本管理器,以在不同Flutter项目之间切换Flutter版本。 我使用命令安装fvm-pub global activate fvm

但是当我在终端上运行命令时-fvm help 错误 -bash: fvm: command not found

如何修复?

3 个答案:

答案 0 :(得分:5)

您的 .pub-cache 二进制文件尚未添加到您的终端使用的 PATH 变量中。使用以下命令添加路径:

export PATH="$PATH:$HOME/.pub-cache/bin"

这是安装 fvm 的位置。因此,通过将此路径导出到您的 PATH 变量,您应该能够在终端的任何位置使 fvm 工作。

答案 1 :(得分:3)

如果您的路径中已经有了它,但仍然出现错误,请按照以下步骤操作:

  1. run dart pub cache repair // 你可能会得到一个错误:Failed to precompile fvm:main:。暂时忽略它。
  2. 运行dart pub global activate fvm

答案 2 :(得分:1)

必须将fvm可执行文件的路径添加到$ PATH环境变量。运行“ pub global activate fvm”后,您应该已经看到警告,其中包含有关如何修复它的说明。您可以观看:https://youtu.be/R6vKde1vIGQ 这样可以使您正常运行。