当前位置:   article > 正文

Error: Could not installed packages due to anOSError: [Errno 28] No space left on device_error: could not install packages due to an oserro

error: could not install packages due to an oserror: [errno 28] no space lef

Error: Could not installed packages due to anOSError: [Errno 28] No space left on device

前言

安装torch时出现标题所示报错。

尝试1(失败)

可能是磁盘占用过多,查看磁盘占用情况:df -h,发现剩余空间绰绰有余。但还是使用sudo apt autoremove --purge snapd清理了下。果然没有任何用,继续报同样的错。

尝试2(失败)

可能是cache空间不足,于是使用TMPDIR=/media/ashwin/SSD/ttyao/pip_cache/ pip install --cache-dir=/media/ashwin/SSD/ttyao/pip_cache/ torch-1.7.1+cu110 torchvisi on=0.8.2+cu110 torchaudio=0.7.2 -f https: //download.pytorch.org/whl/torch_stable.html,仍旧报错。

尝试3(成功)

因为是别人的电脑,不敢随便清空~/.cache,所以把~/.cache复制到了一个空间充足的目录下,并将home目录下的.cache删除,然后在home目录下建立复制后.cache的软链接:

  1. sudo cp -r ~/.cache [target]
  2. rm -rf ~/.cache
  3. ln -s [target] ~/.cache

成功!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/940274
推荐阅读
相关标签
  

闽ICP备14008679号