Как заставить Python распознавать модули pip

Похоже, что либо ваша RPM DB, либо YUM не синхронизированы и/или не совпадают друг с другом или с вышестоящими серверами.

Я бы сделал следующее:

$ sudo yum clean all
$ sudo yum update -y

Если что-то по-прежнему зависает, убедитесь, что у вас не установлены пакеты RPM из несинхронизированного репозитория YUM. Обычно вы видите пакеты, установленные несколько раз :

.
$ sudo rpm -qa | grep -i 'dracut'

В этом случае вы увидите 2 элемента с одинаковыми именами. Чтобы решить эту проблему, вы обычно удаляете ее, но это может быть сложно. Вы можете попробовать сделать это:

$ sudo yum reinstall <pkg>
0
11.06.2021, 01:11
1 ответ

Вы должны убедиться, что используете правильный менеджер пакетов для установки модуля. Вы не можете установить модули для Python 3 с помощью pip и модули для Python 2 с помощью pip3. Если вы это сделаете, интерпретатор Python может не распознать, что вы установили модуль.

Чтобы получить подробную информацию об установленном пакете, вы можете использовать командуpip show <package>

Если информация была полезной, пожалуйста, не забудьте проголосовать или принять ответ.

0
28.07.2021, 11:25

Теги

Похожие вопросы