Linux服务器上安装依赖报错No space left on device

  • 在安装anaconda到/home/xxx时无法正常安装,根据以下报错信息到网上查询之后发现是内存空间不足导致的,使用df命令查看安装前/home目录下还有4G空间,但是报错后只剩下了60多MB。
[53453] Failed to execute script 'entry_point' due to unhandled exception!
  • 改装miniconda,miniconda安装成功之后,安装依赖项的时候又报错
ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device
  • 把conda环境路径和缓存路径修改到/data1/xxx/目录下,仍旧报错No space left on device,但是使用df命令查看/data1目录还剩很多的空间。
  • 将miniconda直接安装在/data1/xxx目录下,然后进行安装,仍旧报错No space left on device。
  • 在pip install时加入--no-cache-dir参数,有多下载了一些,但是还是报错No space left on device。
pip install -r requirement.txt --no-cache-dir
  • 在/data1/xxx目录下新建一个tmp文件并export TMPDIR=/data1/xxx/tmp成功解决
mkdir tmp
export TMPDIR=/data1/xxx/tmp
posted @ 2024-03-28 17:12  Ka-kaa  阅读(1249)  评论(0)    收藏  举报