Компьютеры · Инструкция
pip использует неправильный index-url: где проверить config и env
Когда package «не находится» или скачивается не из того registry, важно сначала увидеть итоговую конфигурацию pip, а не
Короткий ответ
Проверьте `pip config list -v`, переменные `PIP_INDEX_URL/PIP_EXTRA_INDEX_URL` и config-файлы. Значение из окружения или более приоритетного config может незаметно переопределять ожидаемый PyPI/частный index.
Что делать
- Покажите конфигурацию: Выполните `python -m pip config list -v`.
- Проверьте env: Посмотрите переменные `PIP_*`, особенно index/proxy/cert.
- Найдите уровень override: Сравните global/user/site config-файлы и активный venv.
- Исправьте нужный уровень: Удалите устаревший override или задайте project/CI настройку явно.
- Проверьте команду: Запустите install с verbose-выводом и убедитесь, что используется ожидаемый index.
Важно
Не помещайте credentials прямо в URL, который попадёт в логи или историю shell.
Что учитывать
Не помещайте credentials прямо в URL, который попадёт в логи или историю shell.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Configuration). Пример и формулировки — редакция N1RO на 2026-09-17.