我正在从源代码编译最新的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 version: 构建标签:0.4.4-(@ non-git)构建目标:bazel-out / local-opt / bin / src / main / java / com / google / devtools / build / lib / bazel / BazelServer_deploy.jar

Operating System: Ubuntu 14.04.5 LTS

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