看来xcode_configure无法正确识别您已安装xcode。如果您安装了xcode但尚未完全打开它,则有时可能会发生这种情况(它可能要求您先同意条款和条件,然后才能正常运行)。如果这是问题所在,则需要bazel clean --expunge
在此之后再次bazel clean --expunge
...
如果这样做没有帮助,则可以通过调用(在构建失败之后)来获取一些调试信息,以找出问题所在:
cat $(bazel info output_base)/external/local_config_xcode/BUILD
这应该包含一些与找不到已安装的xcode失败有关的注释。
0
我尝试使用bazel构建tensorflow-serving,但在构建过程中遇到了一些错误
我已经尝试过使用
bazel clean
和bazel clean --expunge
但是它没有帮助,并且Bazel仍然看不到我的xcode(我想),但是它已经完全安装了。我什至重新安装了它以确保一切正常,但错误没有消失我的Bazel版本是
操作系统是MacOS Sierra版本10.12.5
我应该如何在bazel中指定Xcode版本,以避免发生此错误?看来错误很常见,但我还没找到如何制作bazel的方法。 PS我正在尝试安装tensorflow-serving它在这里解释的方式。 https://tensorflow.github.io/serving/setup