Pip install - сохраняются ли загруженные whl файлы и занимают ли они место на диске? - PullRequest
0 голосов
/ 04 января 2019

При установке пакетов с pip в python он загружает и устанавливает whl-файл, например, следующий файл для pyqt5:

https://files.pythonhosted.org/packages/d4/bf/d884da8e2f7096d201c891d515eb6813a8e85df5eb6f5e12e867bf1d831c/PyQt5-5.11.3-5.11.2-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl

После установки этот файл сохраняется на диске и занимает место?

Если да, можно ли его удалить, чтобы освободить место на диске?

Кроме того, есть ли ссылка на это где-нибудь в документации?

Ответы [ 2 ]

0 голосов
/ 04 января 2019

В случае PyQt5 установочный файл 117,8 МБ кэшируется в каталоге http кэша пипсов, который в ответе Рамиро содержит местоположение. Вы можете безопасно удалить каталоги http и wheels.

Вы можете отключить кэширование в будущих установках с помощью параметра командной строки --no-cache-dir ( source ).

0 голосов
/ 04 января 2019

Да, это так. Колеса хранятся в папке кэширования пипса. Местоположение может быть переопределено с помощью параметра --cache-dir.

Расположение по умолчанию для каталога кэша зависит от операционной системы:

Unix

~ / .cache / pip и он уважает каталог XDG_CACHE_HOME.

1011 * MacOS *

~ / Library / кэша / пипа.

Windows CSIDL_LOCAL_APPDATA> \ пип \ Cache

Более подробная информация доступна здесь: https://pip.pypa.io/en/latest/reference/pip_install/#caching

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...