📜  python 删除缓存包 - Python (1)

📅  最后修改于: 2023-12-03 15:19:07.912000             🧑  作者: Mango

Python 删除缓存包

在使用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 命令查看是否删除成功。

注意事项
  • 删除缓存包不会影响已经安装的包,只会删除下载时的缓存文件。
  • 删除缓存包可能会导致再次下载包时速度缓慢,请谨慎操作。