Skip to content
Home » ImportError: No module named ‘ConfigParser’ Python

ImportError: No module named ‘ConfigParser’ Python

To solve Python 3 ImportError: No module named ‘ConfigParser’ error follow below methods.

ERROR LOG

 __import__('pkg_resources').run_script('packstack==7.0.0', 'packstack')
 import ConfigParser
ImportError: No module named 'ConfigParser'

How to solve Python 3 ImportError: No module named ‘ConfigParser’ ?

Refer the given methods to solve the issue.

Method 1:

Instead, you can use the mysqlclient package as a stand-in for MySQL-python. It is a fork of MySQL-python that includes Python 3 support.

pip install mysqlclient

in python3 virtualenv after

sudo apt-get install python3-dev libmysqlclient-dev

Method 2 :

In Python 3, ConfigParser has been renamed to configparser for PEP 8 compliance. It looks like the package you are installing does not support Python 3.

According to the error message, the packstack command is unable to load one of the Python modules called ConfigParser. This means you must install the ConfigParser module. I recommend that you install Python PIP, which allows you to simply install modules. Once PIP is installed, run the following command to install the ConfigParser module.

pip install configparser

Hope the above solution works.

Also read :