pip install xxx的时候发生报错:
File "/root/miniconda3/envs/new/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 622, in stream
data = self.read(amt=amt, decode_content=decode_content)
File "/root/miniconda3/envs/new/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 587, in read
raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
File "/root/miniconda3/envs/new/lib/python3.8/contextlib.py", line 131, in __exit__
self.gen.throw(type, value, traceback)
File "/root/miniconda3/envs/new/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 455, in _error_catcher
raise ProtocolError("Connection broken: %r" % e, e)
pip._vendor.urllib3.exceptions.ProtocolError: ("Connection broken: OSError(28, 'No space left on device')", OSError(28, 'No space left on device'))
原因:
build目录的空间不够
解决方法:
指定一个build目录,用于存放缓存
pip install --cache-dir=/home/user/dirname xxx
在使用pipinstall时遇到报错,原因是build目录空间不足。解决方案是为pip指定一个备用的build目录以存放缓存,如`pipinstall--cache-dir=/home/user/dirnamexx`。
4056

被折叠的 条评论
为什么被折叠?



