在Shell脚本中找不到Flutter命令

时间:2019-07-06 18:26:24

标签: linux shell flutter

当我要创建一个新的flutter项目时,我正在创建要在Linux机器上运行的shell脚本。 但是,当我尝试将flutter create appName放入shell脚本时,它会给我

./flutter.sh: line 9: flutter: command not found

我在路径上添加了抖动,因此我可以毫无问题地从终端运行flutter create appName。 谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

找不到命令的原因是原因,您没有提供flutter程序的完整路径,或者忘记了重新初始化设置PATH Var的环境。要设置PATH变量,请编辑隐藏文件.bashrc并将flutter程序的完整路径附加到PATH变量。保存.bashrc文件后,运行以下程序。

source ~/.bashrc

这将重新加载.bashrc环境变量。

或者,我建议您执行以下操作,以获得更好的编程实践。

执行此命令以找到抖动程序whereis flutter的完整路径。然后在shell脚本中指定fullpath / flutter。在程序中指定fulllpath始终是好的编程习惯。

shellscript中的示例-用以下行替换flutter命令:/usr/bin/flutter