Компьютеры · Инструкция
Как получить JSON-отчёт о Python-окружении через pip inspect
Inspect даёт машинно-читаемое описание окружения, когда простого списка версий из freeze недостаточно.
Короткий ответ
`python -m pip inspect` выводит JSON с информацией об установленных distributions и окружении. Его удобно перенаправить в файл.
Что делать
- 1: Активируйте нужный venv.
- 2: Выполните `python -m pip inspect > pip-inspect.json`.
- 3: Проверьте валидность JSON и interpreter.
- 4: Перед публикацией просмотрите paths и metadata на внутренние данные.
Важно
`pip inspect` — отчёт для анализа, а не requirements-файл для воспроизведения окружения.
Проверьте после выполнения
- До команды: Активируйте нужный venv.
- Контроль результата: Перед публикацией просмотрите paths и metadata на внутренние данные.
- Не пропустите ограничение: `pip inspect` — отчёт для анализа, а не requirements-файл для воспроизведения окружения.
Что учитывать
`pip inspect` — отчёт для анализа, а не requirements-файл для воспроизведения окружения.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. pip inspect). Пример и формулировки — редакция N1RO на 2026-09-17.