pip 安装mysqlclient报错OSError: mysql_config not found

执行 pip install mysqlclient 报错信息如下:

[[email protected] bin]# pip install mysqlclient
Collecting mysqlclient
  Using cached mysqlclient-1.3.12.tar.gz
    Complete output from command python setup.py egg_info:
    /bin/sh: mysql_config: command not found
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-ctrzre4u/mysqlclient/setup.py", line 17, in <module>
        metadata, options = get_config()
      File "/tmp/pip-build-ctrzre4u/mysqlclient/setup_posix.py", line 44, in get_config
        libs = mysql_config("libs_r")
      File "/tmp/pip-build-ctrzre4u/mysqlclient/setup_posix.py", line 26, in mysql_config
        raise EnvironmentError("%s not found" % (mysql_config.path,))
    OSError: mysql_config not found

解决办法:

yum install mysql-devel

pip install mysqlclient

原文地址:https://www.cnblogs.com/zhouxinfei/p/8410757.html

时间: 2024-08-27 12:49:18

pip 安装mysqlclient报错OSError: mysql_config not found的相关文章

pip install mysqlclient报错(OSError: mysql_config not found)

报错截图 一般情况是系统没有安装libmysqld-dev 执行 sudo apt install libmysqld-dev完成安装后再 pip install mysqlclient就可以了(系统环境Ubuntu18.04) 原文地址:https://www.cnblogs.com/IT-Crowd/p/11742384.html

python pip安装 mysqlclient 报错 raise EnvironmentError(&quot;%s not found&quot; % (_mysql_config_path,)) OSError: mysql_config not found

raise EnvironmentError("%s not found" % (_mysql_config_path,)) OSError: mysql_config not found 解决办法 yum install mysql-devel python pip安装 mysqlclient 报错 raise EnvironmentError("%s not found" % (_mysql_config_path,)) OSError: mysql_confi

pip安装requests报错unicodeEncodeError:&#39;ascii&#39; codec can\t encode charactesers in position 9-12:ordinal not in range(128)

前提 : 已经安装pip(pip的安装我参考的是本博客转载脚本之家的步骤,实验可以成功) 1. 在cmd输入命令转到pip安装目录: 2. 运行后出现错误 3. 步骤2中的错误应该和编码有关.搜索百度后,解决方法: 转自:joy32812 在你python的安装目录下的Lib目录,找到site.py,修改def setencoding()方法def setencoding(): ..... .... if 0: # Enable to support locale aware default s

pip安装ujson报错: error:Microsoft Visual C++ 14.0 is required

在win10上pip安装ujson报错 之前一直用的是mac本,但由于疫情问题,最近不得不用win10系统来进行python开发,在使用pip安装依赖包ujson时,遇到了问题,如下: (custom_itsm) D:\DEVELOP\items\hn_test>pip install ujson DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python

python3 &nbsp; 安装mysql-client 报错 mysql_config not found (py3 centos7)

centos7 pip3安装mysql-client时报错 "mysql_config not found " 459  yum -y install libmysqlclient-dev 460  yum -y install libmysqlclient-devel 464  yum -y install libmysqlclient-devel 473  yum -y install mysql-python 474  yum install python-devel 475  

pip安装mysql_python报错

_mysql.c:29:20: fatal error: Python.h: No such file or directory #include "Python.h" ^ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- Command "/usr/bin/python2 -u -c "imp

pip 安装pycrypto 报错

pip 安装pycrypto 报src/MD2.c:31:20: error: Python.h: No such file or directory 错误解决 gcc -pthread -fno-strict-aliasing -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -f

mac下python3.6安装mysqlclient报错mysql_config: command

用mac在python3.6的环境下学习django,按照官网的步骤,却无法安装mysqlclient.报错mysql_config: command not found. 命令如下: $ pip3 install mysqlclient pip3是因为有两个python版本,给python3.6对应的pip起了个别名.不然提示找不到.报错如下: Collecting mysqlclient Using cached mysqlclient-1.3.12.tar.gz Complete outp

windows使用pip安装selenium报错问题

UnicodeDecodeError: 'ascii' codec can't decode byte 0xb9 in position 7: ordinal not in range(128) 这是编码问题,需要在你的python安装目录下 这是我的安装目录C:\Python27\Lib\site-packages 添加sitecustomize.py文件 文件内容添加 import sys sys.setdefaultencoding('gb2312') 之后在执行pip install -