pip下载tmp不够

问题描述

今天遇到一个小问题,在用pip安装的时候提示
ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device

但我们单位用于生产环境的机器磁盘都是基本是论TB的,怎么会不够呢?


原因分析:

通过df -h 研究了一下磁盘空间的变化,发现是tmp分配的很小,只有几个G。那么我们现在遇到的问题就是,怎么修改pip的临时目录呢?

通过大模型的问答,我个人比较喜欢下面的解决方案。

解决方案:

1.在比较大的磁盘下面去创建一个tmp目录
2.安装使用以下命令
TMPDIR=path/to/tmp pip install -r requestment.txt

这样pip在使用tmp的时候,就使用我们创建的tmp,而不指向默认的tmp

你可能感兴趣的:(pip,python,开发语言)