pip作为python的包管理工具,非常好用,但是每次都会将库缓存起来,时间一长,这个缓存文件夹将非常巨大,我的这个缓存文件夹有9.5G之多,对于一个只有120g的ssd硬盘,还装了个win10系统来讲,占据空间过大了。
这里有两个办法:一是将C盘设置成足够大;二是将pip缓存转移到别的地方去。
显然第二种更容易实现,于是将pip的缓存文件夹转移成别的磁盘去。查询了下相关资料,其实不难。
pip缓存的默认路径:
Linux
~/.cache/pip
Windows
%LocalAppData%\pip\Cache
MacOs
~/Library/Caches/pip
windows系统,打开powershell,Linux、MacOs打开shell命令行窗口,执行以下命令
pip config set global.cache-dir "新磁盘路径"
操作完成后,如果想保留原有缓存的,将原有的缓存移动过去。不想保存的,可以删除。