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() –