我正在尝试通过运行
安装tensorflow 0.11.0./configure
我收到一条错误说:
ERROR: /home/abc/.cache/bazel/_bazel_abc/235fe154e0/server (Directory not empty).
我不确定它们是否相关,但在错误消息之前,我也会收到警告:
WARNING: Output base '/home/abc/.cache/bazel/_bazel_abc/235fe154e0' is on NFS.
This may lead to surprising failures and undetermined behavior.
我不知道错误消息的含义,但如果我在此错误消息后尝试运行./configure,我会收到另一条消息:
/home/rkohli1/.cache/bazel/_bazel_rkohli1/235fe154e0a4c7e0c0527cd185fe6b6b/server/
.nfs00000000820050bd00000e9e (Device or resource busy).
此时,我只是尝试删除整个.cache文件夹(我必须首先杀死一个阻止我删除它的进程)。我尝试使用--expunge_async标志运行configure,但它没有帮助。它会将我带回第一条错误消息。
不确定它是否相关,但我正在尝试使用GPU支持安装tensorflow并使用cuda 8.0和cudNN 5
答案 0 :(得分:18)
我不确定它是否正确。我改变后
bazel clean --expunge
到
bazel clean --expunge_async
环境:
答案 1 :(得分:0)
与Bazel 0.4.5面临同样的问题但是可以通过将bazel clean --expunge
更改为bazel clean --expunge_async
文件中的tensorflow/configure
来解决问题。