Я пытаюсь построить тензор потока, использующий bazel, но я столкнулся с некоторыми ошибками во время сборки
ERROR:/private/var/tmp/_bazel_Kakadu/3f0c35881c95d2c43f04614911c03a57/external/local_config_cc/BUILD:49:5: in apple_cc_toolchain rule @local_config_cc//:cc-compiler-darwin_x86_64: Xcode version must be specified to use an Apple CROSSTOOL.
ERROR: Analysis of target '//tensorflow_serving/sources/storage_path:file_system_storage_path_source_proto' failed; build aborted.
Я уже пытался использовать bazel clean
и bazel clean --expunge
но это не помогло, и все же Bazel не видит мой xcode (я полагаю), но он полностью установлен. Я даже переустановил его, чтобы убедиться, что все работает нормально, но ошибка не исчезла
Моя версия Bazel
Build label: 0.5.2-homebrew
Build target: bazel-out/darwin_x86_64-opt/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar
Build time: Thu Jul 13 12:29:40 2017 (1499948980)
Build timestamp: 1499948980
Build timestamp as int: 1499948980
KakaduDevs-Mac-mini:serving Kakadu$
ОС MacOS Sierra версии 10.12.5
Что я должен сделать, чтобы указать версию XCode в Bazel, чтобы избежать этой ошибки? Кажется, что ошибка распространена, но я не нашел, как я могу сделать bazel build. PS Я пытаюсь установить Службу поддержки тензорного потока, как описано здесь. https://tensorflow.github.io/serving/setup