我正在使用Linux Ubuntu 17.10虚拟机,尝试使用GPU支持构建tensorflow。我已经安装了Cuda 9.2,cuDNN 7.1.4和NCCL 2.2.13,并使用以下bazel命令构建tensorflow:
bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package
这是使用非常有用的教程,该教程位于:
http://www.python36.com/how-to-install-tensorflow-gpu-with-cuda-9-2-for-python-on-ubuntu/2/
但是,在该处的评论中,似乎没有人遇到类似的情况
然后我收到以下错误:
正在加载: 加载:0包加载 错误:跳过'// tensorflow / tools / pip_package:build_pip_package':加载软件包'tensorflow / tools / pip_package'时出错:读取扩展文件'cuda / build_defs.bzl'时遇到错误:没有这样的软件包'@ local_config_cuda // cuda' :回溯(最近一次通话过去): 文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,行1142 _create_local_cuda_repository(repository_ctx) _create_local_cuda_repository中的文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,行1014 _find_libs(repository_ctx,cuda_config) _find_libs中的文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,第655行 _find_cuda_lib(“ cublas”,repository_ctx,cpu_value,c ...,...) _find_cuda_lib中的文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,行587 auto_configure_fail(((“找不到cuda库%s”%...)) 在auto_configure_fail中,文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,第210行 fail((“(\ n%sCuda配置错误:%...)))
Cuda配置错误:找不到cuda库libcublas.so.9.2 警告:目标模式分析失败。 错误:加载软件包“ tensorflow / tools / pip_package”时出错:读取扩展文件“ cuda / build_defs.bzl”时遇到错误:没有此类软件包“ @ local_config_cuda // cuda”:回溯(最近一次调用是最近的): 文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,行1142 _create_local_cuda_repository(repository_ctx) _create_local_cuda_repository中的文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,行1014 _find_libs(repository_ctx,cuda_config) _find_libs中的文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,第655行 _find_cuda_lib(“ cublas”,repository_ctx,cpu_value,c ...,...) _find_cuda_lib中的文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,行587 auto_configure_fail(((“找不到cuda库%s”%...)) 在auto_configure_fail中,文件“ /home/conorlewis/tensorflow/third_party/gpus/cuda_configure.bzl”,第210行 fail((“(\ n%sCuda配置错误:%...)))
Cuda配置错误:找不到cuda库libcublas.so.9.2 信息:经过时间:0.974秒 INFO:0个进程。 失败:构建未成功完成(已加载0个软件包) 失败:构建未成功完成(已加载0个软件包)
在我读过的其他论坛上,人们似乎都说要安装cuda 9.0,但是这样做,我也遇到类似的错误,因为找不到libcublas.so.9.2
检查我的cuda文件夹,我发现libcublas.so存在,但libcublas.so.9.2不存在。我不知道为什么安装中会忽略此文件的正确版本
只要能提供帮助,我将不胜感激。
预先感谢