Как проверить, установлен ли модуль или пакет в python3?

Необходимо проверить, установлен ли он или нет до запуска программы.

Введите оболочку: pydoc modules .
Это будет список модулей, и вы можете grep модуль, который вы хотите.
Найдено в stackoverflow здесь

Вы должны использовать команду list команде grep, которая отображает только установленные пакеты (не все модули и их соседи):

 pip list | grep -F package_name 

Если пакет не делает ничего сумасшедшего или занимает много времени при импорте, вы можете попробовать его импортировать:

 if python -c "import package_name" &> /dev/null; then echo 'all good' else echo 'uh oh' fi