Не работает команда pip install (module) в PyCharm «AttributeError: module ‘pkgutil’ has no attribute …»
По сути разработка, создание какого либо приложения на языке Python заключается в использование уже готовых модулей, библиотек или фреймворков. Это готовые решение которые значительно упрощают процесс разработки. В Python по умолчание присутствует огромное количество различных модулей. То есть их не нужно скачивать и устанавливать , достаточно просто обратиться с помощью команды «import» . Но их функционала не всегда хватает поэтому дополнительные библиотеки и фреймворки все же приходиться устанавливать. Делается это достаточно просто с помощью менеджера пакетов pip а именно команды «pip install имя пакета» . Сам менеджер пакетов pip устанавливается вместе с Python. С ним редко возникают какие либо проблемы, но все же иногда они появляются. Сегодня рассмотрим одну достаточно часто встречающеюся ошибку которая проявляется в момент установки какого либо модуля, библиотеки или фреймворка. После ввода команды «pip install имя пакета» отображается ошибка «AttributeError: module ‘pkgutil’ has no attribute ‘ImpImporter’. Did you mean: ‘zipimporter’?» . Команда pip install не работает, причин может быть много но первым делом стоить сделать следующие.
Решение тут достаточно простое.
Не работает pip install
И так если при попытке установки какого либо пакета «pip install numpy» .

Появляется ошибка следующего вида «AttributeError: module ‘pkgutil’ has no attribute ‘ImpImporter’. Did you mean: ‘zipimporter’?» .

То для решения достаточно обновить pip введя следующие команды.
python -m ensurepip —upgrade
python -m pip install —upgrade setuptools

После этого пробуем установить нужный пакет.
pip install numpy

В 90% случаев данное решение помогает избавиться от ошибки «AttributeError: module ‘pkgutil’ has no attribute ‘ImpImporter’. Did you mean: ‘zipimporter’?» Если после этого команда pip install все равно не работает то пробуем полностью переустановить Python.