【发布时间】:2017-10-01 17:31:21
【问题描述】:
配置tensorflow后,我尝试运行命令
bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer
但是发生了一个错误,我尝试了所有可能但未能解决。
错误:跳过'//tensorflow/cc:tutorials_example_trainer':加载包'tensorflow/cc'时出错:读取扩展文件'cuda/build_defs.bzl'时遇到错误:没有这样的包' @local_config_cuda//cuda':回溯(最后一次调用):
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 1042 行 _create_local_cuda_repository(repository_ctx)
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 975 行,在 _create_local_cuda_repository 中 _host_compiler_includes(repository_ctx, cc)
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 145 行,在 _host_compiler_includes get_cxx_inc_directories(repository_ctx, cc)
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 120 行,在 get_cxx_inc_directories 设置(includes_cpp)
depset 的
set构造函数已弃用并将被删除。请改用depset构造函数。您可以通过传递标志 --incompatible_disallow_set_constructor=false 来临时启用已弃用的set构造函数警告:目标模式解析失败。
错误:加载包'tensorflow/cc'时出错:读取扩展文件'cuda/build_defs.bzl'时遇到错误:没有这样的包'@local_config_cuda// cuda': Traceback(最近一次调用最后一次):
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 1042 行 _create_local_cuda_repository(repository_ctx)
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 975 行,在 _create_local_cuda_repository 中 _host_compiler_includes(repository_ctx, cc)
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 145 行,在 _host_compiler_includes get_cxx_inc_directories(repository_ctx, cc)
文件“/home/manyz/tensorflow/third_party/gpus/cuda_configure.bzl”,第 120 行,在 get_cxx_inc_directories 设置(includes_cpp)
depset 的
set构造函数已弃用并将被删除。请改用depset构造函数。您可以通过传递标志 --incompatible_disallow_set_constructor=false 来临时启用已弃用的set构造函数信息:经过时间:2.293 秒
失败:构建未成功完成(已加载 0 个包) 当前加载:tensorflow/cc
请注意:我已经安装了 CUDA8.0、cuDNN 5.0 和 Bazel 0.6.0,我的系统是 Ubuntu 16.04。
【问题讨论】:
-
我假设您在配置期间为 cuda 选择了是...
标签: tensorflow bazel tensorboard