TensorFlow: файл расширения не найден: 'google / protobuf / protobuf.bzl'

Я следую этому руководству , чтобы установить TensorFlow с поддержкой графического процессора, совместимого с CUDA Compute Capability 3.0.

Я установил Java-JDK8, Bazel 0.1.0, TensorFlow 0.6.0 и изменил конфигурации для работы на CUDA Compute Capability 3.0. Пока все хорошо.

Но когда я ввожу эту команду:

$ HOME / bin / bazel build -c opt --config = cuda //ensorflowflow / cc: tutorials_example_trainer

Я вижу этот вывод:

Extracting Bazel installation...
.....
ERROR: /home/me/tensorflow/tensorflow/core/BUILD:1: Extension file not found: 'google/protobuf/protobuf.bzl'.
ERROR: /home/me/tensorflow/tensorflow/cc/BUILD:65:1: error loading package 'tensorflow/core': Extension file not found: 'google/protobuf/protobuf.bzl' and referenced by '//tensorflow/cc:tutorials_example_trainer'.
ERROR: Loading failed; build aborted.
INFO: Elapsed time: 1.006s

Любой совет?

0
задан 24 March 2016 в 15:44

1 ответ

Проблема решена путем выполнения этой команды:

клон мерзавца $-b 0.6.0 †“рекурсивно-вызывать-подмодули https://большое спасибо github.com/tensorflow/tensorflow.git

@steeldriver для его предложение .

0
ответ дан 25 March 2016 в 01:44
  • 1
    прекратите редактировать мой ответ, устанавливание из файла вместо списка пакета требует имени файла не имя пакета. если он будет использовать имя пакета, то оно отложит нерабочий новый драйвер, в котором он просто удалил. – ravery 26 June 2017 в 02:35

Другие вопросы по тегам:

Похожие вопросы: