尝试使用以下内容构建core / distributed_runtime模块时
$ bazel build -c opt
//tensorflow/core/distributed_runtime/rpc:grpc_tensorflow_server
我们收到以下错误:
ERROR: error loading package 'tensorflow/core/distributed_runtime/rpc':
Extension file not found. Unable to load package for
'//google/protobuf:protobuf.bzl': BUILD file not found on package path.
INFO: Elapsed time: 0.097s
是否需要执行其他步骤(并且未在README.md中提及)?
答案 0 :(得分:7)
这听起来像是一个git子模块问题 - 它会影响从源代码构建TensorFlow的任何部分。要恢复,请在git存储库中运行以下命令:
$ git submodule update --init --recursive
(还有很多其他方法可以做同样的事情:请参阅this question了解一些建议。)