我的服务器空间有限,我正在考虑删除PIP的缓存。我不确定是否可以安全删除。
ls ~/.cache/pip/
Run Code Online (Sandbox Code Playgroud)
包含以下目录/文件。
http selfcheck.json wheels
Run Code Online (Sandbox Code Playgroud)
$ pip -V
pip 7.1.2 from /usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg (python 2.7)
Run Code Online (Sandbox Code Playgroud)
请指教。
小智 64
Since pip 20.1b1, which was released on 21 April 2020 and "added pip cache command for inspecting/managing pip’s wheel cache", you no longer need to. Instead, you can issue this command:
pip cache purge
Run Code Online (Sandbox Code Playgroud)
The reference guide is here:
https://pip.pypa.io/en/stable/reference/pip_cache/
The corresponding pull request is here.
根据版本6的pip缓存文档,您可以使用--no-cache-dir选项。
但这对我没有帮助,因为我使用的是在后台运行pip的包装器(pinax入门项目)来安装多个软件包。因为我一直收到pip.exceptions.HashErrors('哈希与需求文件不匹配),并且我不想修改其代码,所以我重命名了pip缓存文件夹并尝试再次运行包装器。一旦发现没有问题,便继续删除整个缓存pip文件夹。在那之后我没有任何问题。因此,我可以假定删除pip的缓存文件夹完全是安全的操作。
这些是您可以找到点子缓存的位置:
Unix系统
〜/ .cache / pip,它尊重XDG_CACHE_HOME目录。
OS X
〜/ Library / Caches / pip。
视窗
\ pip \缓存
| 归档时间: |
|
| 查看次数: |
10207 次 |
| 最近记录: |