django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient code example

Example 1: jango.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module

sudo apt-get install libmysqlclient-dev
sudo apt-get install libssl-dev
pip install mysqlclient

#for Debian
su apt install libmysqlclient-dev
su apt install libssl-dev
pip install mysqlclient

Example 2: django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?

//For Mysql
sudo apt-get install libmysqlclient-dev

//If you are using MariaDB
sudo apt-get install libmariadbclient-dev

pip install mysqlclient

/*
	If you are getting a error like
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    then : 
*/
sudo apt-get install python3-dev

//Then 
pip install mysqlclient

Example 3: mac django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?

import pymysql

pymysql.install_as_MySQLdb()