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 к обоим хостам.
Похожие темы
Смотрите также
- npm install не скачивает пакетыnpm install → ETIMEDOUT, ECONNRESET или Fetching…; белый список сайтов может жить. Сравните Wi‑Fi и LTE до registry.npmjs.org и CDN. Сначала сеть vs package.json, прокси и auth.
- Docker Hub не работаетdocker pull timeout к registry-1.docker.io или auth.docker.io; hub.docker.com в браузере может жить. Часто маршрут или фильтр; реже rate limit и login.
- VPS для удалёнки: Zoom, Slack, SaaSУдалёнка требует стабильного доступа к корпоративным сервисам, мессенджерам и облаку. Vibe — подписка на сайте, Connect в Incy: для личных сервисов и обхода ограничений сети, включая белые списки на LTE.
- Интернет есть, но сайты не открываютсяЗначок сети есть, а страницы не грузятся — или открывается только Яндекс и пара банков. Часто это белые списки на LTE или сбой DNS — не просто «медленный интернет» и не белый список приложений Windows. Разберём симптомы и что проверить с Vibe.