在使用c ++教程时使用bazel构建错误&c;使用c ++ api'

时间:2017-05-29 09:14:28

标签: tensorflow

我有以下错误消息

~/tensorflow$ bazel build tensorflow/examples/label_image/...
ERROR: /home/dooseop/tensorflow/tensorflow/tensorflow.bzl:497:19: name 
'DATA_CFG' is not defined.
ERROR: error loading package '': Extension 'tensorflow/tensorflow.bzl' 
has errors.
INFO: Elapsed time: 0.144s

当我尝试按照https://www.tensorflow.org/tutorials/image_recognition

中提供的教程时

有些人(在使用bazel构建张量流时收到相同的错误消息)说“升级bazel并再次尝试”。

然而,这个建议对我不起作用..是否有人可以告诉我如何解决问题?

请注意,我在ubuntu 16.04下安装了1)bazel 0.5.0 2)tensorflow 1.1.0。

1 个答案:

答案 0 :(得分:0)

这确实很奇怪,HOST_CFG已经从Bazel 0.4.4中删除了,所以不久前。据我所知,Tensorflow已经修复了它的用途。

也许如果您之前使用过旧版本的Bazel,请尝试运行bazel clean --expunge以防万一旧Bazel留下不一致的输出树。我们最近修复了一个错误。

或者尝试最新的Tensorflow 1.2rc0或github HEAD。