Pip 安装时显示“没有可用空间”

Pip 安装时显示“没有可用空间”

我是 Linux 新手,正在尝试使用 pip install 安装一个包(超过 700MB)。但是,当我运行以下命令时

pip install torch==1.8.0

我得到了错误

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

我已经在网上搜索过了,但没有一个对我有用。例如:

pip install --no-cache-dir torch==1.8.0

TMPDIR=~/data/vincents/ pip install --cache-dir=~/data/vincents/ --build ~/data/vincents/ torch==1.8.0

此外,我不理解任何这些解决方案。

这是我的系统可用空间(我正在使用 Google Cloud Compute 实例):

Filesystem      Size  Used Avail Use% Mounted on
udev            7.4G     0  7.4G   0% /dev
tmpfs           1.5G  9.0M  1.5G   1% /run
/dev/sda1       194G  194G  702M 100% /
tmpfs           7.4G  648K  7.4G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.4G     0  7.4G   0% /sys/fs/cgroup
/dev/loop0      504M  504M     0 100% /snap/pycharm-professional/242
/dev/loop2      100M  100M     0 100% /snap/core/10958
/dev/loop3      504M  504M     0 100% /snap/pycharm-professional/240
/dev/loop1       99M   99M     0 100% /snap/core/11081
tmpfs           1.5G  4.0K  1.5G   1% /run/user/1001

我在这里先向您的帮助表示感谢!

答案1

看到这个

TMPDIR=/data/vincents/ pip install --cache-dir=/data/vincents/ --build /data/vincents/ tensorflow-gpu

答案2

TMPDIR=/mybigtemp pip3 --cache-dir /mybigtemp  install tensorflow tensorflow_probability

这适用于 Python 3.9 和 pip 23.1。您需要设置变量TMPDIR,另外还需要指定--cache-dir选项。查看帮助中的所有 pip 安装选项:

pip3 help install

相关内容