The following error was encountered when installing Mysql-python directly using Python's PIP:
Collecting mysql-python Using cached MySQL-python-1.2.5.zip Complete output from command python setup.py egg_info: sh: 1: mysql_config: not found Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-eLhjoy/mysql-python/setup.py", line 17, in <module> metadata, options = get_config() File "setup_posix.py", line 43, in get_config libs = mysql_config("libs_r") File "setup_posix.py", line 25, 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 in /tmp/pip-build-eLhjoy/mysql-python/
After the online information query, found that need to press Libmysqlclient-dev
apt-get install libmysqlclient-dev
If you do not have permissions, add sudo before the command
After you complete the steps above, reinstall the Mysql-python library
Collecting mysql-python Using cached MySQL-python-1.2.5.zipBuilding wheels for collected packages: mysql-python Running setup.py bdist_wheel for mysql-python ... done Stored in directory: /root/.cache/pip/wheels/38/a3/89/ec87e092cfb38450fc91a62562055231deb0049a029054dc62Successfully built mysql-pythonInstalling collected packages: mysql-pythonSuccessfully installed mysql-python-1.2.5
Installation is successful!
Linux solves Mysql-python installation failure issues