ОШИБКА: значение конфигурации cuda не определено ни в одном файле .rc ИНФОРМАЦИЯ: ИД вызова: 1faa4ce7-96be-42d3-80bc-10cac6a8f3a7 - PullRequest
0 голосов
/ 12 февраля 2019

Я слежу за этим https://medium.com/@zhanwenchen/speed-up-learning-by-building-tensorflow-gpu-from-source-on-ubuntu-d03bb4e06b23 и за этой https://alliseesolutions.wordpress.com/2016/07/05/how-to-install-gpu-tensorflow-0-9-from-sources-ubuntu-14-04/

системной информацией:

Ubuntu 14.04 Python 2.7 Базель версия 0.22

CUDA/ cuDNN версия 9.0 / 7.4

Графический процессор: Nvidia GTX 1050

Опишите проблему:

ОШИБКА: Значение конфигурации cuda не определено ни в одном файле .rc

ИНФОРМАЦИЯ: ID вызова: 1faa4ce7-96be-42d3-80bc-10cac6a8f3a

, пожалуйста, помогите мне

заранее благодарю

1 Ответ

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

Версия bazel слишком нова для уровня TensorFlow, который вы хотите построить.

См. Эту страницу: https://www.tensorflow.org/install/source для того, какой уровень bazel использовать для каждого выпуска TensorFlow.

Short summary:
TF 1.12     Bazel 0.15.0
TF 1.11     Bazel 0.15.0
TF 1.10     Bazel 0.15.0
TF 1.9      Bazel 0.11.0
TF 1.8      Bazel 0.10.0

Технические подробности:

Более новый уровень bazel больше автоматически не включает tools / bazel.rc.В этом файле определяется «cuda».Начиная с TensorFlow 1.13, команда ./configure определяет минимальную и максимальную версию bazel, из которых может быть построен релиз, чтобы избежать таких ошибок в будущем.(Также начиная с версии 1.13, tools / bazel.rc был перемещен в .bazelrc, поэтому bazel будет автоматически читать его)

...