построить тензор потока из исходной ошибки: обнаружена ошибка при чтении файла расширения 'closure / defs.bzl': такого пакета нет - PullRequest
0 голосов
/ 03 февраля 2019

Мне нужно построить тензор потока из источника.

После git clone и выполнить следующую команду проверки:

bazel test -c opt -- //tensorflow/... -//tensorflow/compiler/... -//tensorflow/contrib/lite/...

И я получаю следующую ошибку:

bazel test -c opt -- //tensorflow/... -//tensorflow/compiler/... -//tensorflow/contrib/lite/...
WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
/home/rich/research/installations/tensorflow/tensorflow/tools/bazel.rc

INFO: Invocation ID: 1a1c9f70-531e-49a0-b8e7-9f4d7ab4b24b
ERROR: error loading package '': Encountered error while reading extension file 'closure/defs.bzl': no such package '@io_bazel_rules_closure//closure': The native http_archive rule is deprecated. load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") for a drop-in replacement.
Use --incompatible_remove_native_http_archive=false to temporarily continue using the native rule.

ERROR: error loading package '': Encountered error while reading extension file 'closure/defs.bzl': no such package '@io_bazel_rules_closure//closure': The native http_archive rule is deprecated. load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") for a drop-in replacement.
Use --incompatible_remove_native_http_archive=false to temporarily continue using the native rule.

INFO: Elapsed time: 0.046s

INFO: 0 processes.

FAILED: Build did NOT complete successfully (0 packages loaded)
FAILED: Build did NOT complete successfully (0 packages loaded)

1 Ответ

0 голосов
/ 05 февраля 2019

Звучит так, как будто вы используете слишком новую версию Bazel.

Последняя выпущенная версия Bazel в соответствии с https://blog.bazel.build/ равна 0,22, но последняя версия Bazel упоминается в разделе «Протестированные конфигурации сборки».«сечение https://www.tensorflow.org/install/source равно 0,15,0 (используется для тензорного потока 1,12)

...