내가 말하는 오류 받고 있어요Tensorflow 설치 오류 - (비어 있지 않은 디렉토리)
./configure
실행하여 tensorflow 0.11.0을 설치하려고 해요 :
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.
을 나는 오류 메시지가 무슨 뜻인지 단서가 없다
이 시점에서/home/rkohli1/.cache/bazel/_bazel_rkohli1/235fe154e0a4c7e0c0527cd185fe6b6b/server/
.nfs00000000820050bd00000e9e (Device or resource busy).
, 나는 단지 전체 .cache 폴더를 삭제 시도 (내가 먼저 프로세스를 종료했다 : 바로이 오류 메시지 후 ./configure를 실행하려고하면들,하지만, 내가 말하는 또 다른 메시지가 그것은 내가 그것을 삭제하는 것을 방해하고 있었다). --expunge_async 플래그로 configure를 실행 해 보았지만 도움이되지 않습니다. 첫 번째 오류 메시지로 돌아갑니다.
는 관련이 있지만, 내가 GPU 지원 tensorflow 설치하고 8.0 CUDA 사용하려고하고 cudNN 5
이것은 Bazel의 버그입니다 (NFS에서 .cache를 사용하는 데 어려움이 있음). https://github.com/bazelbuild/bazel/issues에 신고 할 수 있습니까? –
좋아요, 저는 bazel에서이 문제를 제기했습니다 : https://github.com/bazelbuild/bazel/issues/1970 누군가가 해결 방법을 제안 할 수 있기를 바랄뿐입니다. GPU를 사용하려면 다른 심층 학습 라이브러리를 사용해야합니다. 감사! – kerouac
bazel이 계속 실행중인 것으로 보아 'Device or resource busy'가 표시됩니다. 'ps aux | grep bazel' 그리고 당신이 보일 것입니다. – Mitar