📅  最后修改于: 2023-12-03 15:19:07.912000             🧑  作者: Mango
在使用Python时,我们可能会发现某些版本的包出现问题,需要重新安装。但是重新安装时,旧版本的缓存包可能会影响新版本的安装。因此,需要删除缓存包。
在终端中使用以下命令查看缓存包:
pip cache list
输出结果类似于:
Package Version Location Cache
---------------------------------- -------------- -------------------------------- ---------------
pip 21.2.3 /usr/local/lib/python3.7/dist-packages pip-21.2.3-py3-none-any.whl
python-dateutil 2.8.2 /usr/local/lib/python3.7/dist-packages python_dateutil-2.8.2-py2.py3-none-any.whl
pytest 6.2.5 /usr/local/lib/python3.7/dist-packages pytest-6.2.5-py3-none-any.whl
选择需要删除的缓存包,使用以下命令删除:
pip cache remove <packageName>
例如,删除python-dateutil的缓存包:
pip cache remove python-dateutil
再次使用 pip cache list
命令查看是否删除成功。