警告:您当前正在运行的“ flutter”工具不是当前目录中的那个

时间:2019-05-13 15:31:44

标签: flutter flutter-dependencies

Runnig Flutter医生发出警告。

警告:您当前正在运行的“ flutter”工具不是 当前目录:

运行Flutter:/ home / franklin / flutter / flutter

当前目录:/ home / franklin / flutter

当您安装了多个flutter副本时,可能会发生这种情况。请检查 您的系统路径以验证您正在运行预期的版本(运行 'flutter --version',以查看您的路径上出现了哪种抖动)。

但是我没有安装flutter的多个副本。还有什么导致此错误?

3 个答案:

答案 0 :(得分:2)

在Android Studio中: 菜单>文件>设置...>语言和框架> Flutter> Flutter SDK路径:(更改路径:/ home / franklin / flutter)

答案 1 :(得分:1)

问题出在您的 sdk路径上。您需要设置正确的Flutter SDK路径才能从所有终端会话访问它。

您的Flutter git目录是此> / home / franklin / flutter / flutter

您设置的路径和目录的路径应该相同。否则会抛出错误

以下是更新/创建颤动路径的步骤:

1)确定放置Flutter SDK的目录。

2)打开bashrc文件(使用vim或nano,例如:vim /home/user/.bashrc)。

3)将以下行添加到您的bashrc文件()

 export PATH="[PATH_TO_FLUTTER_GIT_DIRECTORY]/bin:$PATH"

4)保存更改,您就完成了

答案 2 :(得分:0)

我通过删除pubspec.lock并运行flutter packages get

解决了此问题