libmysqld-dev----->EnvironmentError: mysql

xiaoxiao2021-02-28  73

Kubuntu 17.04 上 Django 连接MySQL数据库,import  MySQLdb出错,提示ImportError: No module named MySQLdb  遂安装MySQL-python,又报错如下:

(zq_env) dechao@x230:~/my_python/ziqiangxuetang/learn_models$ pip install MySQL-python

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-mWmfWz/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-mWmfWz/MySQL-python/

===== apt 安装 libmysqld-dev 后重新 pip install MySQL-python ,顺利完成安装。

(zq_env) dechao@x230:~/my_python/ziqiangxuetang/learn_models$ sudo apt-get install libmysqld-dev =====

(zq_env) dechao@x230:~/my_python/ziqiangxuetang/learn_models$ pip install MySQL-python Collecting MySQL-python   Using cached MySQL-python-1.2.5.zip Building wheels for collected packages: MySQL-python   Running setup.py bdist_wheel for MySQL-python ... done   Stored in directory: /home/dechao/.cache/pip/wheels/38/a3/89/ec87e092cfb38450fc91a62562055231deb0049a029054dc62 Successfully built MySQL-python Installing collected packages: MySQL-python Successfully installed MySQL-python-1.2.5

参考学习:http://blog.csdn.net/mldxs/article/details/23946129

转载请注明原文地址: https://www.6miu.com/read-82150.html

最新回复(0)