错误:python3: No such file or directory
工作目录/build/tmp/work/x86_64-linux/depot-tools-native/1.0-r0/git/bootstrap_python3: line 32: bootstrap-2@3.8.10.chromium.23_bin/python3/bin/python3: No such file or directory
代表tools没有update成功,可能是网络原因。
1. 进入目录:
cd 工作目录/build/tmp/work/x86_64-linux/depot-tools-native/1.0-r0/git
2. 更新tools:
删除update_depot_tools脚本中对update_git_repo的方法调用
可能还需要删掉update_depot_tools脚本中对update_git_repo的方法调用,否则可能报错:https://github.com/sony/meta-flutter/issues/17
这可能是因为chromium source最新版中,定义的版本号与sony/meta-flutter中定义的不一致导致的:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/refs/heads/main/bootstrap/manifest.txt https://github.com/sony/meta-flutter/blob/main/recipes-graphics/flutter-engine/flutter-engine.bb
执行更新脚本
./update_depot_tools
如果出现:./bootstrap_python3: 行 28: cipd:未找到命令
则需要把当前的绝对路径添加到PATH中
export PATH=$PATH:工作目录/build/tmp/work/x86_64-linux/depot-tools-native/1.0-r0/git
./update_depot_tools