我正在尝试安装Flutter版本管理器,以在不同Flutter项目之间切换Flutter版本。
我使用命令安装fvm-pub global activate fvm
但是当我在终端上运行命令时-fvm help
错误 -bash: fvm: command not found
如何修复?
答案 0 :(得分:5)
您的 .pub-cache 二进制文件尚未添加到您的终端使用的 PATH 变量中。使用以下命令添加路径:
export PATH="$PATH:$HOME/.pub-cache/bin"
这是安装 fvm 的位置。因此,通过将此路径导出到您的 PATH 变量,您应该能够在终端的任何位置使 fvm 工作。
答案 1 :(得分:3)
如果您的路径中已经有了它,但仍然出现错误,请按照以下步骤操作:
dart pub cache repair
// 你可能会得到一个错误:Failed to precompile fvm:main:。暂时忽略它。dart pub global activate fvm
答案 2 :(得分:1)
必须将fvm可执行文件的路径添加到$ PATH环境变量。运行“ pub global activate fvm”后,您应该已经看到警告,其中包含有关如何修复它的说明。您可以观看:https://youtu.be/R6vKde1vIGQ 这样可以使您正常运行。