我尝试构建 HandTrackingExample 并收到此错误
错误:/Users/air/Documents/mediapipe/mediapipe/examples/ios/handtrackinggpu/BUILD:34:16:ProcessEntitlementsFiles mediapipe/examples/ios/handtrackinggpu/HandTrackingGpuApp_entitlements.entitlements 失败(退出 1):plisttool 失败:执行命令时出错 bazel -out/host/bin/external/build_bazel_rules_apple/tools/plisttool/plisttool ...(剩余的 1 个参数被跳过)
注意:目标 @build_bazel_rules_apple//tools/plisttool:plisttool(退出代码为 1)的失败可能是由于它在 Python 2 而不是 Python 3 下运行造成的。检查错误以确定是否出现问题。由于此目标是在主机配置中构建的,因此更改其版本的唯一方法是设置 --host_force_python=PY3,这会影响整个构建。
如果此错误在 Bazel 0.27 及更高版本中开始出现,可能是因为 Python 工具链现在强制要求分析为 PY2 和 PY3 的目标分别在 Python 2 和 Python 3 解释器下运行。有关更多信息,请参阅https://github.com/bazelbuild/bazel/issues/7899。
我尝试构建--host_force_python=PY3 and PY2
但错误相同
错误中给出的链接没有找到解决您问题的方法。如何正确构建项目?