Описание тега site-packages

NoneSite-packages - это целевой каталог для вручную созданных пакетов Python (где Python устанавливает свои модули).

Когда вы собираете и устанавливаете пакеты Python из исходного кода, вы найдете установленные модули в папке с именем site-packages по умолчанию.

Стандартное место установки находится здесь (см. Также документацию по установке):

Unix (чистый):

# prefix/lib/pythonX.Y/site-packages
/usr/local/lib/pythonX.Y/site-packages

Unix (не чистый):

# exec-prefix/lib/pythonX.Y/site-packages
/usr/local/lib/pythonX.Y/site-packages

Windows:

# prefix\Lib\site-packages
C:\PythonXY\Lib\site-packages

Когда вы запускаете Python, путь поиска модуля sys.pathобычно включает каталог, путь к которому заканчивается на "site-packages". Этот каталог предназначен для хранения локально установленных пакетов, доступных для всех пользователей, использующих установку на компьютере или на конкретном сайте.

См. PEP-370 для получения дополнительной информации о "Каталоге пакетов сайта для каждого пользователя" и в этом руководстве о виртуальных средах, чтобы увидеть, что место установки может быть другим (в этом случае изолированным).