pip关于缓存的用法

shell 复制代码
pip cache info

查看 pip 缓存的大小,运行示例

shell 复制代码
Package index page cache location (pip v23.3+): c:\users\xxx\appdata\local\pip\cache\http-v2
Package index page cache location (older pips): c:\users\xxx\appdata\local\pip\cache\http
Package index page cache size: 3892.2 MB
Number of HTTP files: 2678
Locally built wheels location: c:\users\xxx\appdata\local\pip\cache\wheels
Locally built wheels size: 24.7 MB
Number of locally built wheels: 27

pip查看缓存目录的位置

shell 复制代码
pip cache dir
复制代码
pip cache purge
shell 复制代码
pip cache remove numpy

删除特定包的缓存

会显示被清理的缓存大小

shell 复制代码
Files removed: 2705 (3916.8 MB)
shell 复制代码
pip cache list

查看缓存中存储的所有 .whl.tar.gz 文件

修改缓存目录

shell 复制代码
export PIP_CACHE_DIR=/path/to/new/cache

或者在 pip.conf 中配置

shell 复制代码
[global]
cache-dir = /path/to/new/cache