当我想要创建一个新的flutter项目时,我正在创建一个shell脚本,以便在我的Linux计算机上运行。但是,当我尝试将flutter create appName放入shell脚本中时,它会给我
./flutter.sh: line 9: flutter: command not found我在path中添加了flutter,这样我就可以从终端运行flutter create appName而不会有任何问题。谢谢你的帮助。
发布于 2019-07-07 02:31:58
找不到命令的原因是,您没有给出颤振程序的完整路径,或者忘记重新设置路径Var的环境。要设置PATH变量,请编辑隐藏文件.bashrc,并将颤振程序的fullpath附加到PATH变量。然后在保存.bashrc文件后运行以下程序。
source ~/.bashrc这将重新加载.bashrc环境变量。
或者,我建议您执行以下操作,以获得更好的编程实践。
执行此命令以查找颤振程序whereis flutter的完整路径。然后在shell脚本中指定完整路径/flutter。在程序中指定fulllpath始终是一个很好的编程实践。
shellscript中的示例-将flutter命令替换为以下行:/usr/bin/flutter
https://stackoverflow.com/questions/56916656
复制相似问题