安装tflite-model-maker时无限下载文件,SSD被占满求助
解决pip安装tflite-model-maker时无限下载占满磁盘的问题
先救急:释放被占满的磁盘空间
- 终止后台的pip进程:先通过
ps aux | grep pip找到进程PID,再执行kill -9 <PID> - 删除pip的缓存目录,直接释放空间:
rm -rf ~/.cache/pip
核心解决方案:避开自动拉取nightly包
这个问题基本是因为tflite-model-maker默认依赖的tf-nightly包存在无限下载的bug,直接指定稳定版本安装就能解决:
- 安装特定稳定版的tflite-model-maker,比如经过验证的0.4.0版本:
pip install tflite-model-maker==0.4.0 - 如果需要最新功能,先单独装稳定版TensorFlow,再跳过依赖安装tflite-model-maker,之后手动补全必要依赖:
pip install tensorflow==2.15.0 pip install tflite-model-maker --no-deps
长期优化:限制pip缓存大小
避免后续再出现缓存占满磁盘的情况,修改pip配置:
- 创建或编辑
~/.config/pip/pip.conf文件,添加以下内容:
这样pip缓存超过2GB时会自动清理旧文件[global] max-cache-size = 2000MiB
内容的提问来源于stack exchange,提问作者Ítalo De Pontes Oliveira
相关产品推荐
相关产品推荐

