![Photo by Sarah Kilian on Unsplash](https://i1.wp.com/codethief.io/wp-content/uploads/2020/10/sarah-kilian-52jRtc2S_VE-unsplash-scaled.jpg?resize=1038%2C576&ssl=1)
Pip Install Mysqlclient Error
Environment: Ubuntu 18.04
Error 1. OSError: mysql_config not found
![](https://i0.wp.com/codethief.io/wp-content/uploads/2020/10/image-29.png?resize=640%2C496&ssl=1)
Solution 1
sudo apt-get install libmysqlclient-dev -y
Error 2. unable to execute ‘x86_64-linux-gnu-gcc’: No such file or directory
![](https://i0.wp.com/codethief.io/wp-content/uploads/2020/10/image-27.png?resize=640%2C496&ssl=1)
Solution 2
sudo apt-get install gcc -y
Error 3. MySQLdb/_mysql.c:46:10: fatal error: Python.h: No such file or directory
![](https://i1.wp.com/codethief.io/wp-content/uploads/2020/10/image-28.png?resize=640%2C496&ssl=1)
Solution 3
sudo apt-get install python3-dev -y
Final Code
sudo apt-get update
sudo apt-get install python3-venv -y
sudo apt-get install libmysqlclient-dev -y
sudo apt-get install gcc -y
sudo apt-get install python3-dev -y
python3 -m venv venv
. venv/bin/activate
pip install mysqlclient
Happy Coding!