centos下pip安装mysql_python

今天在使用pip安装mysql_python时,遇到一些问题,现记录下来。

1.执行pip install mysql-python时,报错

Running setup.py egg_info for package mysql-python
    sh: mysql_config: command not found
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/tmp/pip-build/mysql-python/setup.py", line 18, 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
    Complete output from command python setup.py egg_info:
    sh: mysql_config: command not found  

Traceback (most recent call last):  

  File "<string>", line 16, in <module>  

  File "/tmp/pip-build/mysql-python/setup.py", line 18, 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/mysql-python
Storing complete log in /root/.pip/pip.log

解决方法:yum install mysql-devel

2.再次执行pip install mysql-python安装时,仍然报错

error: command ‘gcc‘ failed with exit status 1

解决方法:yum install gcc python-devel

时间: 2024-11-10 14:09:25

centos下pip安装mysql_python的相关文章

CentOS下pip安装MySQL-python

系统环境 #系统版本信息 # cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) #python版本信息 # python -V Python 2.7.5 安装 mysql 对于 mysql5.7 部署与安装,详见linux7 yum安装Mysql5.7~ pip安装mysql_python centos下用pip安装mysql_python报错,内容如下: 处理方法: yum install -y mysql-devel &

centos 下pip 安装snappy 系列问题记录

试用sud o pip提示找不到pip命令,不加sudo可以找到,这时候需要使用whereis 去看pip命令的路径 sudo + pip完整路径即可 安装python  snappy 失败提示: snappymodule.cc:28:20: fatal error: Python.h: No such file or directory #include "Python.h" ^ compilation terminated. error: command 'gcc' failed

Docker在CentOS下的安装

工欲善其事,必先利其器. 在我们以后的Docker学习中,都推荐使用CentOS6.5作为学习平台,毕竟Docker的内核也是基于Linux的.本文主要分享笔者在CentOS下的安装Docker的过程. 安装环境:CentOS6.5. 第一步: 首先进入Docker的官方文档,我们迅速找到CentOS下的安装说明. 在CentOS6以后的版本中,Docker包必须在EPEL库中获取,所以我们必须先安装EPEL.如果不了解EPEL(Extra Package for Enterprise Linu

centos下yum安装lamp和lnmp轻松搞定

centos下yum安装lamp和lnmp轻松搞定,到底多轻松你看就知道了,妈妈再也不担心不会装lamp了. 很辛苦整理的安装方法,会持续更新下去.凡无法安装的在评论里贴出问题来,会尽快解决.共同维护一个可用yum可用更新. 软件列表:php5.4 apache2.2 mysql5.5 nginx1.8 centos6.x rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ng

CentOS下Redisserver安装配置

1.CentOS 6.6下Redis安装配置记录 2.CentOS下Redisserver安装配置

CentOS下Apache安装SSL

CentOS下Apache安装SSL https是一个安全的访问方式,数据在传输过程中是加密的.https基于ssl. 一.安装apache和ssl模块1.安装apacheyum install httpd2.安装ssl模块yum install mod_ssl重启apache:service httpd restart安装完mod_ssl会创建一个默认的SSL证书,路径位于/etc/pki/tls ,此时可以立即通过https访问服务器了:https://IP/如果不使用默认的证书,也可以使用

Centos下Yum安装PHP5.5,5.6,7.0

Centos下Yum安装PHP5.5,5.6,7.0 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 

centos 下编译安装mysql5.1与mysql5.5

mysql5.1.60编译安装 1.tar -zxvf mysql* 2../configure 之前要make clean ./configure --prefix=/home/shk/mysql-5.1.60 \ --enable-local-infile \ --with-unix-socket-path=/home/shk/mysql-5.1.60/var/mysql.sock \ --with-tcp-port=5506 \ --enable-thread-safe-client \

centos下smartctl安装配置(硬盘S.M.A.R.T信息及坏块检测命令)

centos下smartctl安装配置 一.什么是S.M.A.R.T. SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及 每一块硬盘(包括IDE.SCSI)在运行的时候,都会将自身的若干参数记录下来 这些参数包括型号.容量.温度.密度.扇区.寻道时间.传输.误码率等 硬盘运行了几千小时后,很多内在的物理参数都会发生变化 某一参数超过报警阈值,则说明硬盘接近损坏 此时硬盘依然在工作,如果用户不理睬这个报警继续使用 那么硬盘将变得非常不可靠,随时可能故障. 二.安装 yum in