Tensorflow安装错误 - (目录不为空)

ker*_*uac 9 installation bazel tensorflow

我正在尝试通过运行安装tensorflow 0.11.0

./configure
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说:

ERROR: /home/abc/.cache/bazel/_bazel_abc/235fe154e0/server (Directory not empty).
Run Code Online (Sandbox Code Playgroud)

我不确定它们是否相关,但在错误消息之前,我也会收到警告:

WARNING: Output base '/home/abc/.cache/bazel/_bazel_abc/235fe154e0' is on NFS.     
This may lead to surprising failures and undetermined behavior.
Run Code Online (Sandbox Code Playgroud)

我不知道错误消息的含义,但如果我在此错误消息后尝试运行./configure,我会收到另一条消息:

/home/rkohli1/.cache/bazel/_bazel_rkohli1/235fe154e0a4c7e0c0527cd185fe6b6b/server/
.nfs00000000820050bd00000e9e (Device or resource busy).
Run Code Online (Sandbox Code Playgroud)

此时,我只是尝试删除整个.cache文件夹(我必须首先杀死一个阻止我删除它的进程).我尝试使用--expunge_async标志运行configure,但它没有帮助.它将我带回第一条错误消息.

不确定它是否相关,但我正在尝试使用GPU支持安装tensorflow并使用cuda 8.0和cudNN 5

use*_*340 18

我不确定它是否正确.我换了之后

bazel clean --expunge
Run Code Online (Sandbox Code Playgroud)

bazel clean --expunge_async
Run Code Online (Sandbox Code Playgroud)

在tensorflow/configure文件中,构建成功.

环境:

  • bazel 0.3.1
  • cuDNN 5
  • Cuda 8.0