2016-07-13 9 views
1

내가 ipython이고 keras을 가져 오려고하면 No space left on device: /home/username/.keras 오류가 발생합니다. Keras가 내 홈 디렉토리를 사용하지 않고 대신 /data/username/을 사용하도록 어떻게 변경할 수 있습니까? 나는 디렉토리 ~/.ipython에 대해서도 똑같이했다. 원하는 위치로 이동 한 다음 export IPYTHONDIR=/data/username/.ipython을 수행했는데 Keras와 비슷한 작업을 수행 할 수 있습니까? 더 일반적으로 HOME을 사용하려는 모든 앱에서 어떻게해야합니까?우분투의 .keras 디렉토리로 이동

참고 : "집 청소가 가능합니다."와 같은 대답을하지 마십시오. 이유를 묻습니다. 감사!

+1

다른 디스크로 옮기고 그것을 가리키는 홈으로 심볼릭 링크를 만들려고 했습니까? – cel

+0

Keras가 가져올 때 디렉토리를 생성하려고하면 문제가 발생합니다. 이러한 디렉토리는 아직 존재하지 않습니다. – Michael

+0

디렉토리가 이미 존재하면 어떻게됩니까? – cel

답변

1

나는 케라가 유일한 문제라고 생각하지 않는다. theano를 백엔드로 사용하는 경우 $HOME/.theano/도 생성됩니다.

더러운 속임수는 export HOME=/data/username/이지만 케라 또는 ipython 이외의 다른 프로그램도 /data/username/$HONE으로 처리합니다. 이를 피하려면 HOME=/data/username/ ipython 또는 HOME=/data/username/ python kerasProgram.py을 호출하여 로컬로 수행 할 수 있습니다.

관련 문제