1
執行TF時出現構建錯誤。Bazel的Tensorflow構建問題
我有一個包含文件的問題。我已經安裝了最新的zlib1g-dev,但沒有運氣。
巴澤勒二進制文件從源V0.3.2建, TF命令:
bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package
錯誤:
ERROR: tensorflow/core/BUILD:853:1: undeclared inclusion(s) in rule '//tensorflow/core:lib_internal':
this rule is missing dependency declarations for the following files included by 'tensorflow/core/lib/png/png_io.cc':
~/.cache/bazel/_bazel_madhu/a9aabe45cf3d94341ef4fb777deb58c5/external/zlib_archive/zlib.h'
~/.cache/bazel/_bazel_madhu/a9aabe45cf3d94341ef4fb777deb58c5/external/zlib_archive/zconf.h'."
我知道人們會建議我使用新的Bazel版本,但是對於那個版本,我得到了錯誤:ERROR:/tensorflow/tensorflow.bzl:528:19:名稱'DATA_CFG'沒有定義,因此選擇了舊版本它給了DATA_CFG警告並繼續。 –
你可以仔細檢查bazel 0.4.5不能在HEAD上建立tensorflow嗎?這聽起來很可疑。 Bazel確實將DATA_CFG重命名爲數據,將HOST_CFG重命名爲主機,但那是幾個月前的事情,現在都應該在兩端進行修復。 – mhlopko
我使用張量流的修改版本,令我驚訝的是,workspace.bzl沒有對bazel版本進行任何檢查... def tf_workspace() –