TensorFlow:构建pip包时出现bazel错误

时间:2017-10-21 23:12:32

标签: tensorflow bazel

正在关注this link来编译TensorFlow库。

但是,使用此代码bazel build -c opt --copt=-mavx --copt=-mavx2 --copt=-mfma --copt=-mfpmath=both --copt=-msse4.2 --config=cuda -k //tensorflow/tools/pip_package:build_pip_package会出现以下错误。

WARNING: Config values are not defined in any .rc file: cuda
ERROR: Skipping '//tensorflow/tools/pip_package:build_pip_package': no such package 'tensorflow/tools/pip_package': BUILD file not found on package path
WARNING: Target pattern parsing failed.
INFO: Analysed 0 targets (0 packages loaded).
INFO: Found 0 targets...
ERROR: command succeeded, but there were errors parsing the target pattern
INFO: Elapsed time: 0.331s, Critical Path: 0.02s
FAILED: Build did NOT complete successfully

这是因为我使用pip安装了TensorFlow吗?

任何建议下一步做什么?

1 个答案:

答案 0 :(得分:1)

您必须运行docker pull ---link of docker repo--- 。这将在Tensorflow工作区中创建./configure.bazelrc文件。

.tf_configure.bazel Bazel标志指的是这两个文件中的条目(它们都是文本文件)。条目通常如下所示:--config=cuda