n1ro°
RU

Компьютеры · Инструкция

Как посмотреть файлы пакета в pip cache

Перед очисткой кэша полезно сначала увидеть, какие wheel-файлы реально сохранены для конкретного package, а не делать по

Редакция N1RO · Проверено

Короткий ответ

Выполните `python -m pip cache list PACKAGE` или glob-pattern; с `--format=abspath` pip выведет абсолютные пути найденных файлов.

Что делать

  1. 1. Посмотрите каталог кэша: Команда `python -m pip cache dir` покажет, где находится pip cache.
  2. 2. Найдите пакет: Выполните `python -m pip cache list PACKAGE`.
  3. 3. Получите полные пути: Добавьте `--format=abspath`, если файлы нужны для дальнейшей диагностики.
  4. 4. Удаляйте точечно: Если проблема только с одним package, используйте штатное точечное удаление вместо очистки всего cache.

Пример

`python -m pip cache list 'package-*' --format=abspath` помогает найти конкретные cached wheels без полной очистки cache.

Важно

Не редактируйте внутреннюю структуру cache вручную: pip считает её implementation detail, который может меняться.

Как понять, что всё сработало

  • `pip cache list` показывает только ожидаемые cached wheels для выбранного pattern.
  • Перед удалением записан полный путь/имя нужного файла, чтобы не делать без необходимости `pip cache purge`.

Что учитывать

Не редактируйте внутреннюю структуру cache вручную: pip считает её implementation detail, который может меняться.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. pip cache). Пример и формулировки — редакция N1RO на 2026-09-18.