编译Tensorflow时Bazel获取问题

时间:2017-02-15 08:21:27

标签: compilation tensorflow bazel

我正在从源代码编译最新的Tensorflow。在配置步骤之后,我面临以下错误:

  

错误:   com.google.devtools.build.lib.packages.BuildFileContainsErrorsException:   错误加载包'':读取扩展时遇到错误   文件'closure / defs.bzl':没有这样的包   '@ io_bazel_rules_closure // closure':下载错误   [http://bazel-mirror.storage.googleapis.com/github.com/bazelbuild/rules_closure/archive/5ca1dab6df9ad02050f7ba4e816407f88690cf7d.tar.gz,   https://github.com/bazelbuild/rules_closure/archive/5ca1dab6df9ad02050f7ba4e816407f88690cf7d.tar.gz]   至   /home/xyzuser/.cache/bazel/_bazel_xyzuser/cb1e63cb5e61cab49a9fd2f5ba92d003/external/io_bazel_rules_closure/5ca1dab6df9ad02050f7ba4e816407f88690cf7d.tar.gz:   所有镜像都关闭了:[java.lang.NullPointerException]。

这源于配置文件中的bazel_clean_and_fetch():

bazel fetch "//tensorflow/... -//tensorflow/contrib/nccl/... -//tensorflow/examples/android/..."

如果我只是执行bazel fetch //...

,则会重复相同的错误

我的系统位于代理后面,我在env中设置了HTTP_PROXY和HTTPS_PROXY。

bazel版本: 构建标签:0.4.4-(@ non-git) 构建目标:bazel-out / local-opt / bin / src / main / java / com / google / devtools / build / lib / bazel / BazelServer_deploy.jar

操作系统 Ubuntu 14.04.5 LTS

任何见解都会有所帮助,因为我是Bazel和Tensorflow的新手。

0 个答案:

没有答案