【Linux】改变缓存路径、清理缓存

写在前面

在做项目的过程中,服务器base路径下空间不足,准备在另一个目录下创建虚拟环境,但在安装的过程中,发现base路径下的空间还是在减少,后来经过学习了解到,pip安装下载依赖包时,会先下载缓存文件,再在指定路径安装,所以本地路径还是需要留有一定空间的,再一个就是更改缓存路径的话可能可以起到缓解作用,不过不知道为什么,更改了缓存路径后,base路径在下载的时候还是会占用一定的缓存。

安装前清理缓存

python 复制代码
 #清理conda缓存
conda clean -p
#清理base路径缓存
cd ~/.cache/pip/ #切换至pip缓存路径
rm -rf ./* 

添加新的conda环境

python 复制代码
conda config --add envs_dirs /yourpath/envs

设置新的缓存路径

python 复制代码
pip config set global.cache-dir /yourpath/envs/.cache

查看磁盘使用情况

python 复制代码
du -hl .cache/ --max-depth=0

感谢点赞,欢迎关注

相关推荐
渲吧-云渲染18 分钟前
云渲染时,电脑能关机吗?关键阶段操作指南
运维·服务器·电脑
m0_6948455723 分钟前
服务器需要备案吗?在哪些地区需要备案?
linux·运维·服务器·云计算
myloveasuka30 分钟前
[Linux]内核态与用户态详解
linux
@BreCaspian34 分钟前
在HP暗影精灵Ubuntu20.04上修复IntelAX211Wi-Fi不可用的全过程记录——系统安装以后没有WIFI图标&无法使用无线网
linux
小眼睛FPGA40 分钟前
【RK3568+PG2L50H开发板实验例程】Linux部分/FPGA dma_memcpy_demo 读写案例
linux·运维·科技·ai·fpga开发·gpu算力
weixin_437398211 小时前
转Go学习笔记
linux·服务器·开发语言·后端·架构·golang
津津有味道1 小时前
Qt C++串口SerialPort通讯发送指令读写NFC M1卡
linux·c++·qt·串口通信·serial·m1·nfc
JeffersonZU2 小时前
Linux/Unix文件IO(文件描述符、原子操作、文件数据结构、open、read、write、fcntl、dup)
linux·c语言·unix·gnu
szekl2 小时前
HDMI 2.0 4×2矩阵切换器412HN——多信号输入输出的高清解决方案
linux·矩阵·计算机外设·电脑·ekl
weixin_399380693 小时前
k8s一键部署tongweb企业版7049m6(by why+lqw)
java·linux·运维·服务器·云原生·容器·kubernetes