Перейти к содержимому
Vibe

Vibe · PyPI

pip install не скачивает пакеты

pip install зависает, даёт ReadTimeout / SSLError или рвёт TLS к pypi.org / files.pythonhosted.org, пока браузер и «белые» сайты живут. С июня 2026 у части пользователей из РФ такие обрывы к PyPI повторялись массово; симптом остаётся при нестабильном маршруте к registry. Сначала сеть и зеркало, потом переустановка Python.

Обновлено: 2 августа 2026

Симптомы

Как это выглядит на практике

  • На Wi‑Fi приложение открывается, на мобильном интернете — нет или вечная загрузка
  • Открываются только Яндекс, Госуслуги и банки — остальное не грузится
  • Обычный сторонний туннель не подключается или сразу обрывается на LTE
  • pip install висит на Collecting… / Downloading… без прогресса
  • ReadTimeout, ConnectTimeout, SSLError / TLS handshake к pypi.org или files.pythonhosted.org
  • curl/openssl к pypi.org таймаут или обрыв; на другой сети (Wi‑Fi vs LTE) картина меняется

Причины

Почему так происходит

  • На мобильной сети оператор может включить белые списки — проходит только разрешённый трафик
  • Адреса сервиса и VPS-серверов не входят в «белый» список, поэтому соединение не устанавливается
  • pypi.org и CDN files.pythonhosted.org вне стабильного маршрута или вне LTE whitelist
  • Корп. proxy / PIP_INDEX_URL / trusted-host ≠ фильтр оператора — проверяйте отдельно

Разборы и инструкции — в гайдах.

Сценарий

Сценарий для PyPI

Типичная сцена: pip install «молчит» или падает на TLS к pypi.org / files.pythonhosted.org, Яндекс и банк открываются. В июне 2026 у многих в РФ были массовые обрывы TLS к PyPI; при повторах фильтрации тот же симптом. На Windows — Happ; на macOS/Linux/телефоне — Incy. Telegram не ставит пакеты.

Чеклист перед VPS

  • Та же команда pip install на Wi‑Fi и на LTE/раздаче — меняется ли таймаут
  • curl -I https://pypi.org и https://files.pythonhosted.org (или openssl s_client) — где обрыв
  • pip config / env: index-url, proxy, trusted-host; временно без корп. прокси
  • Зеркало: pip install -i https://…/simple/ только если HTTPS до зеркала стабилен; иначе не лечит TLS-фильтр
  • Wi‑Fi ок, LTE нет → проверку белых списков; Whitelist (LTE) в Incy/Happ; после Connect повторить install

Это не...

  • Не опечатка имени пакета и не 404 на PyPI — смотрите текст ошибки
  • Не «сломанный Python», если curl/openssl к pypi.org уже падает
  • Не только DNS, если LTE/провайдер режет IP registry и CDN
  • Не обещание, что любое зеркало обойдёт обрыв TLS к CDN

Решение

Что можно сделать

  • Сверьте Wi‑Fi и LTE

    Отключите Wi‑Fi и проверьте на мобильном интернете. Если на Wi‑Fi всё ок, а на LTE — нет, вероятны белые списки.

  • Пройдите короткую проверку

    Пять вопросов на сайте помогут понять, похоже ли на белые списки. Без отправки данных.

  • Подключите нужный профиль в Incy

    Trial или тариф на сайте → кабинет → Incy (Windows — Happ). На LTE при белых списках — Whitelist (LTE), иначе стандартный VPS.

Ошибки

Частые ошибки

  • Часами переустанавливать Python/pip без Wi‑Fi vs LTE и curl к pypi.org
  • Менять только DNS, игнорируя обрыв TLS/IP к registry и CDN
  • Ставить зеркало и считать проблему решённой, не проверив HTTPS до зеркала и files.pythonhosted.org
  • Полный туннель там, где PyPI уже открыт; или ждать недели без смены маршрута на LTE

Что выбрать

Сначала диагностика, потом профиль

На LTE часто виноваты белые списки — тогда нужен Whitelist (LTE). На Wi‑Fi или при обычной блокировке достаточно стандартного VPS-профиля в Incy. Начните с короткой проверки симптомов.

Шаг 1

Проверьте симптомы

Пять вопросов — похоже ли на белые списки на мобильной сети. Без отправки данных.

Пройти проверку →

Вариант A

Whitelist (LTE)

Если на мобильном интернете открываются только «разрешённые» сайты — профиль обхода белых списков в Incy.

Белые списки на LTE →

Вариант B

Стандартный VPS

Обычный профиль подписки в Incy — для Wi‑Fi, домашней сети и сценариев без белых списков.

FAQ

Частые вопросы

CLI тянет API и CDN (files.pythonhosted.org) отдельными хостами. Белый список или фильтр может пропускать сайт и резать загрузку wheel. Сверьте curl к обоим хостам.

Попробуйте на своём устройстве

Trial без карты. Дальше — кабинет и подключение в Incy.

Тарифы