conda env pip install error:No space left on device

conda 环境 pip install error:No space left on device


文章目录

  • [conda 环境 pip install error:No space left on device](#conda 环境 pip install error:No space left on device)
  • 现象
    • [1 实验](#1 实验)
    • [2 分析和解决办法](#2 分析和解决办法)

现象

非root用户的服务器,需要安装环境,安装的环境超过2GB

python 复制代码
sudo pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn --default-timeout=1000

报错:
pip install No space left on device

1 实验

参考了网上很多解决办法比如:

不使用本地缓存 no-cache-dir

python 复制代码
pip install --no-cache-dir

修改pip cache-dir的位置

vim ~/.bashrc

python 复制代码
export TMPDIR=/home/pip_cache

还是不行

2 分析和解决办法

以上为什么不行,因为当前环境是非root用户,因此,修改pip cache-dir是失败的;那么通过以下命令监测当前环境的内存情况,发现

python 复制代码
watch -n 1 df -h

数据默认存在/tmp中,通过动态监测,因为安装的内容超过了1G,导致很快盘符用完,因此,解决办法就是,对/tmp进行扩容即可。

相关推荐
F_D_Z16 小时前
anaconda search&anaconda show | conda 检索包资源安装指定版本包指定源安装命令package
conda
勇往直前plus20 小时前
PyCharm 找不到包?Anaconda base 环境 pip 装到用户目录的排查与修复
ide·python·pycharm·conda·pip
liwulin05062 天前
【PYTHON】python venv创建虚拟环境,非conda
开发语言·python·conda
yuezhilangniao2 天前
Windows 系统变量未完全清楚 - 代理执行一半 导致 pip 和 Postman 连接失败的解决指南
windows·postman·pip
Better Bench3 天前
ubuntu 不同系统架构(aarch64\arm64\x86_64)安装miniconda以及配置pip镜像
linux·ubuntu·pip
这个人懒得名字都没写3 天前
Python包管理新纪元:uv
python·conda·pip·uv
徐先生 @_@|||4 天前
pip多源设置
pip
zgj_online4 天前
vscode的zsh终端,conda切换node环境不成功的解决方案
ide·vscode·conda
胡八一4 天前
解决使用PCbuild\build.bat构建python之后,运行pip报错
开发语言·python·pip
忘带键盘了5 天前
拷贝conda环境到另一个服务器
linux·服务器·conda