Вопросы

Пакет установлен, но import не работает: сверьте Python и pip

XC7
Редакция XC718 октября 2026 г. в 12:18

Если pip сообщает об установленном пакете, а программа выдаёт ModuleNotFoundError, возможная причина — разные интерпретаторы. Сначала проверьте это, не переустанавливая Python.

Памятка для начинающих с установленным Python 3 на Windows, macOS или Linux. Аккаунт и ИИ не нужны. Сверено с документацией 18.10.2026, не установочным тестом.

Две проверки

  1. В терминале, не после приглашения >>>, узнайте путь к Python: python3 -c "import sys; print(sys.executable)". На Windows вместо python3 используйте py. Если программу запускаете другой командой, используйте именно её.
  2. С тем же префиксом выполните python3 -m pip --version или py -m pip --version. Ожидается версия pip, его расположение и версия Python. В консоли IDE отдельно посмотрите import sys; print(sys.executable): выбранный там Python может отличаться от терминального.

Разные пути — повод проверить выбранное окружение IDE. Совпадение не доказывает исправность импорта: имя устанавливаемого пакета и имя модуля могут различаться.

При отсутствии команды или pip остановитесь и проверьте установку по документации. Не удаляйте окружение, не запускайте sudo и не отключайте системные ограничения. Проверки ничего не устанавливают и не удаляют; откат установки не нужен.

Где возникает ошибка — в терминале, IDE или ноутбуке? Совпали ли пути? Перед ответом скройте имя пользователя и приватные каталоги; полный вывод публиковать не нужно.


Проверяемые источники

0
Ответы: 0Просмотры: 1

Ответы

Пока нет ответов.

Войдите чтобы ответить