ImportError: No module named ‘module_name’

Description

ImportError: No module named ‘module_name’ is an error message thrown when Python cannot locate a module or package that has been attempted to be imported.

Reason of error

This error is thrown when the module or package attempted to be imported is either not found in the current working directory or has not been installed.

Example code

import module_name

Solution to solve issue

The issue can be solved by verifying the module name is correctly spelled and that the module is installed. If the module is not installed, it can be installed using the package manager for the language.