Pip install mysql-python fails with EnvironmentError: mysql_config not found

819    Asked by behail_3566 in Python , Asked on Apr 13, 2021

nd python setup.py egg_info failed with error code 1 Storing complete log in /home/zjm1126/.pip/pip.log (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python Downloading/unpacking mysql-python Running setup.py egg_info for package mysql-python sh: mysql_config: not found Traceback (most recent call last): File "", line 14, in File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, in metadata, options = get_config() File "setup_posix.py", line 43, in get_config libs = mysql_config("libs_r") File "setup_posix.py", line 24, in mysql_config raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found Complete output from command python setup.py egg_info: sh: mysql_config: not found Traceback (most recent call last): File "", line 14, in File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, in metadata, options = get_config() File "setup_posix.py", line 43, in get_config libs = mysql_config("libs_r") File "setup_posix.py", line 24, in mysql_config raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found ---------------------------------------- Command python setup.py egg_info failed with error code 1 Storing complete log in /home/zjm1126/.pip/pip.log

What can I do to resolve this one?

Answered by Behailu

It seems that you are receiving mysql_config not found on your system instantly. To get rid of this error ensure that the mysql_config is really installed on your system.


For example on the Debian/Ubuntu you must install the package:

sudo apt-get install libmysqlclient-dev

Maybe the mysql_config is not there in your path, it will be the case when you compile by yourself the mysql suite.

For recent versions of Debian/Ubuntu, it is:

sudo apt install default-libmysqlclient-dev



Your Answer

Interviews

Parent Categories