分布式张量流失败,“在包中找不到BUILD文件”

在尝试使用以下命令构建核心/分布式运行时模块时:

$ 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中未提及)?


这听起来像是一个git子模块问题 - 它会影响从源码构建TensorFlow的任何部分。 要恢复,请在您的git存储库中运行以下命令:

$ git submodule update --init --recursive

(还有很多其他的方法可以做同样的事情:请看这个问题的一些建议。)

链接地址: http://www.djcxy.com/p/92391.html

上一篇: Distributed tensorflow fails with "BUILD file not found on package"

下一篇: To show external code dependency in Git by a submodule