如何使用conda安装Tensorflow时解决“此设备没有剩余空间”错误?

时间:2019-04-05 10:51:54

标签: tensorflow installation conda

我试图使用AWS EC2实例中的conda安装tensorflow数次。但是它总是给下面的错误。 CondaMultiError:[Errno 28]设备上没有剩余空间

我检查df

(base) ubuntu@ip-172-31-23-129:~/anaconda2$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev             5184264       0   5184264   0% /dev
tmpfs            1039260     720   1038540   1% /run
/dev/nvme0n1p1   8065444 7670180    378880  96% /
tmpfs            5196288       0   5196288   0% /dev/shm
tmpfs               5120       0      5120   0% /run/lock
tmpfs            5196288       0   5196288   0% /sys/fs/cgroup
/dev/loop0         93184   93184         0 100% /snap/core/6350
/dev/loop1         18432   18432         0 100% /snap/amazon-ssm-agent/930
tmpfs            1039256       0   1039256   0% /run/user/1000

这里有人可以帮助我解决此问题吗?谢谢!

1 个答案:

答案 0 :(得分:0)

(我假设您实际上要在其中安装文件系统中有空间。就我而言,我有空间,但是temp文件夹很快就被填满了,即使df -h和df -i没有建议一个问题。由于上面列表中的某些文件系统已满或接近满,所以可能不是一个好假设。

https://imgur.com/tnfY6SL可能会满足您的需求,尽管我不愿意杀死/ tmp中的东西以防万一。

我更喜欢的一个答案是This answer,我自己一个人使用,就可以满足我的需求。然后,您可以在安装工作完成后删除伪造的tmp目录,并将TMPDIR更改回/ tmp