centos7 安装 mysql-python时 报错 EnvironmentError: mysql_config not found

pip install mysql-python

然后报错

EnvironmentError: mysql_config not found

网上搜解决方法,需要安装   mysql-devel

然后

yum install mysql-devel

也无法安装,报错内容大概是和mysql版本相关的问题

解决方法

自己下载和自己mysql版本匹配的mysql-devel

1.查看安装了什么版本的mysql和相关的包

rpm -qa | grep mysql

mysql-community-client-5.6.34-2.el7.x86_64
mysql-community-server-5.6.34-2.el7.x86_64
mysql-community-release-el7-5.noarch
mysql-community-common-5.6.34-2.el7.x86_64
mysql-community-libs-5.6.34-2.el7.x86_64

发现我的是社区版的5.6,下了不少非社区版的mysql-devel,一直失败

2.下载对应版本的mysql-devel

mysql-community-devel

可以从这个网址搜索得到    http://rpm.pbone.net/

wget ftp://mirror.switch.ch/pool/4/mirror/mysql/Downloads/MySQL-5.6/mysql-community-devel-5.6.38-2.sles12.x86_64.rpm
rpm -ivh mysql-community-devel-5.6.38-2.sles12.x86_64.rpm

3.安装mysql-python

pip install mysql-python

然后就OK了

原文地址:https://www.cnblogs.com/dupengcheng/p/8626512.html

时间: 2024-10-02 20:07:57

centos7 安装 mysql-python时 报错 EnvironmentError: mysql_config not found的相关文章

yum安装mysql步骤及报错ERROR 1045 (28000)

1.centos 系统中使用yum工具安装 mysql. [[email protected] ~]#yum install -y mysql 2.yum install -y mysql后,启动mysql报错如下: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 解决办法:缺少组件,安装mysql-server包. 3.安装组件mysql

安装CentOS6.5时 报错 提示“sda 必须有一个GPT磁盘标签”

今天想在thinkpad t430u上安装CentOS6.5 时总共遇到了两个问题 1> u盘安装centos6.5 时,选择安装时,报错信息为 ACPI: BIOS _OSI(Linux) query ignored 2> 分区完成后,在点击进行下一步操作时,总提示sda必须有一个GPT磁盘标签,无法继续安装. 问题1 解决方法如下: 开机按住"F1"进入到BIOS设置界面,选择"Security"界面,点开"Secure Boot"

centos7 安装nginx及处理报错信息

1通过wget方式下载nginx的安装包下载连接可以到nginx官网去获取 www.nginx.org 此处给一个可以下载的链接 http://120.52.51.15/nginx.org/download/nginx-1.14.2.tar.gz linux 命令台 输入命令 wget http://120.52.51.15/nginx.org/download/nginx-1.14.2.tar.gz .FAQ :如果提示wget错误 使用命令 yum install wget 进行安装2 解压

centos7 安装docker后启动报错

启动docker $ sudo systemctl start docker 报错. 查看状态: $ systemctl status docker.service -l 加 -l 有的行信息很长,打印的时候会省略,加此参数则全部显示. 报错信息: Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot into a newer kerne

mac安装sudo pip install MySQL-python报错EnvironmentError: mysql_config not found解决方法

PATH="/usr/local/mysql/bin:${PATH}" export PATH export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/ export VERSIONER_PYTHON_PREFER_64_BIT=no export VERSIONER_PYTHON_PREFER_32_BIT=yes 参考文档:http://www.cnblogs.com/ifantastic/archive/2013/04/13/3017677.h

python安装模块的时候报错error: command 'gcc' failed with exit status 1

[情况] 在写Python代码的时候,需要用到psutil模块,需要安装. 但是在安装时,报错:error: command 'gcc' failed with exit status 1 [解决步骤] 按照经验,觉得应该是缺少了gcc模块, 所以操作 [ yum install -y gcc ] 安装完成后,再继续安装psutil还是报同样的错,发现报错不是  not found gcc,可能是某个功能模块缺失 发现需要安装多一些依赖的包:  [ yum install -y libffi-d

安装python模块报错 error: command 'gcc' failed with exit status 1

最近在安装paramiko模块的时候,总是报错:error: command 'gcc' failed with exit status 1,一开始比较挠头.找了蛮多资料,说的大多都是说缺少Python-devel 包,然而并不是! 最后蛮费劲的找到了一遍短小但就是正确的博文:http://blog.csdn.net/fenglifeng1987/article/details/38057193 —————————————————————— 解决方法: 安装:yum install gcc li

全局安装的 webpack运行时 报错 Error: Cannot find module 'webpack' ......

全局安装的webpack   安装指令如下 cnpm install wepack -save-dev -g 但是 在我的项目空间运行webpack指令的时候 会报如下错误 为了方便抓取{ Error: Cannot find module 'webpack' at Function.Module._resolveFilename (module.js:527:15) at Function.Module._load (module.js:476:23) at Module.require (m

centos7.2编译安装mysql5.7.21报错解决

编译安装mysql 安装环境安装包[[email protected] ~]# ls /root/tools/app.tar.gz mysql-5.7.21 mysql-5.7.21.tar.gz nginx-1.15.0.tar.gz nginx_conf.tar.gz操作系统[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 内存[[email protected] ~]# f