在Ubuntu上尝试安装Tensorflow时,"设备上没有剩余空间"。

问题描述 投票:0回答:1

我正试图使用Python 3.8.2在Oracle Virtualbox的Linux虚拟机上安装Tensorflow 2。这台机器有以下特点。

操作系统:Ubuntu 20.04 LTS (64位) Ubuntu 20.04 LTS (64位)

GNOME 版本: 3.36.1

窗口系统。X11

内存:9.5GB

磁盘容量:10.7 GB

当在终端进行pip安装tensorflow==2.2.0时,我在最后阶段(下载完成后)得到以下错误。

ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device

在终端中输入du -sh,得到的结果是

12K      .

而df则得出

Filesystem     1K-blocks    Used Available Use% Mounted on
udev             4952816       0   4952816   0% /dev
tmpfs             996192    1324    994868   1% /run
/dev/sda5        9736500 6919960   2302236  76% /
tmpfs            4980940       0   4980940   0% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs            4980940       0   4980940   0% /sys/fs/cgroup
/dev/loop0         56320   56320         0 100% /snap/core18/1705
/dev/loop1         56320   56320         0 100% /snap/core18/1754
/dev/loop2        246656  246656         0 100% /snap/gnome-3-34-1804/24
/dev/loop3        261760  261760         0 100% /snap/gnome-3-34-1804/36
/dev/loop4         63616   63616         0 100% /snap/gtk-common-themes/1506
/dev/loop5         51072   51072         0 100% /snap/snap-store/433
/dev/loop6         51072   51072         0 100% /snap/snap-store/454
/dev/loop7         27776   27776         0 100% /snap/snapd/7264
/dev/loop8         31104   31104         0 100% /snap/snapd/7777
/dev/sda1         523248       4    523244   1% /boot/efi
tmpfs             996188      24    996164   1% /run/user/1000

我曾试着按照 https:/www.maketecheasier.comfix-linux-no-space-left-on-device-errorhttps:/github.compypapipissues5816。但他们的解决方案似乎都不适合我。谁能帮我找出问题所在?

linux tensorflow ubuntu memory disk
1个回答
0
投票

可能是一个inode问题。试试

df -i

或打开的文件数过高 尝试杀死相关进程。

find /proc/*/fd -ls | grep '(deleted)'
© www.soinside.com 2019 - 2024. All rights reserved.