2017-05-29 61 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