2017-05-29 38 views
0

“与C++ API使用”时建立自己的错误,我有以下错误消息巴泽尔以下TF教程

~/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

有人privided教程(谁收到相同当与bazel建立tensorflow时出现错误信息)说'升级bazel并重试'。

但是,建议不适合我..是否有人可以告诉我如何解决问题?

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

回答

0

确实很奇怪,HOST_CFG从Bazel 0.4.4中删除,所以前一阵子。据我所知,Tensorflow已经确定了它的用途。

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

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

+0

谢谢你的建议!问题是'tensorflow应该从源头安装!!'我已经通过pip方法安装了tensorflow!这是问题的核心。非常感谢:) – cdsjjav

+0

没问题,很高兴你解决了它:) – mhlopko