当我在ipython
并尝试导入keras
时,我收到错误No space left on device: /home/username/.keras
.如何更改此设置,以便 Keras 不使用我的 HOME 目录,而是使用 /data/username/
?我对目录~/.ipython
做了同样的事情。我将其移动到所需的位置,然后export IPYTHONDIR=/data/username/.ipython
,我可以对 Keras 做类似的事情吗?更一般地说,我如何为任何想要使用 HOME 的应用程序执行此操作?
注意:请不要给出诸如"您可以打扫房屋"之类的答案。我问这个是有原因的。谢谢!
我不认为keras是唯一的问题。如果你使用theano作为后端,它也将创建$HOME/.theano/
。
一个肮脏的伎俩是export HOME=/data/username/
,但除了 keras 或 ipython 之外的其他程序也会/data/username/
视为$HONE
。为避免这种情况,您可以通过调用 HOME=/data/username/ ipython
或 HOME=/data/username/ python kerasProgram.py
在本地执行此操作。