ModuleNotFoundError
- это вид из ImportError
:
>>> issubclass(ModuleNotFoundError, ImportError)
True
Он возникает специально, когда модуль не может быть найден вообще. Другие проблемы могут возникнуть после того, как файл будет найден, но во время фактического процесса загрузки файла или определения функции: это вызовет ImportError
.
Вероятно, вы не так много можете сделать около ModuleNotFoundError
; вы можете либо игнорировать его и не использовать модуль, который вы пытались импортировать позже в коде, либо выйти и исправить свою среду, чтобы модуль был найден.