安装mysql-python:EnvironmentError: mysql_config not found
2017-01-12 23:19
465 查看
MySQL for Python library在Python中也就相当于JAVA中对应MySQL的JDBC Driver
1. 首先安装mysql
下载MySQL-python-1.2.3.tar.gz,http://pypi.python.org/pypi/MySQL-python/ 解压到指定目录。
到解压后的MySQL-python-1.2.3目录下编译配置MySQL-python:
执行
原来使用apt-get安装的MySQL是没有mysql_config这个文件的
解决办法:
(1)ubuntu下
执行
执行
此时执行
然后修改MySQL-python-1.2.3目录下的site.cfg文件
去掉mysql_config=XXX这行的注释,并改成mysql_config=/usr/bin/mysql_config(以mysql_config文件所在机器上的目录为准)
执行下面命令,此时可以成功编译安装了:
1. 首先安装mysql
sudo apt-get install mysql-server2. 安装mysql-python
下载MySQL-python-1.2.3.tar.gz,http://pypi.python.org/pypi/MySQL-python/ 解压到指定目录。
到解压后的MySQL-python-1.2.3目录下编译配置MySQL-python:
python setup.py build此时系统报错:EnvironmentError: mysql_config not found
执行
find / -name mysql_config,没有任何数据,表明系统中没有mysql_config这个文件
原来使用apt-get安装的MySQL是没有mysql_config这个文件的
解决办法:
(1)ubuntu下
执行
sudo apt-get install libmysqld-dev(2)fedora下
执行
sudo yum install python-devel若出现:my_config.h:没有那个文件或目录,就执行:
sudo yum install mysql-devel注意:yum也是python写的,默认是调用/usr/bin/python的,这是系统本身自带的python,自己安装的一般在/usr/local/bin/python,所以最好别把系统自带的python给卸载掉了,自己下载的python默认是没有yum模块的。
此时执行
find / -name mysql_config在/usr/bin/下发现了这个文件
然后修改MySQL-python-1.2.3目录下的site.cfg文件
去掉mysql_config=XXX这行的注释,并改成mysql_config=/usr/bin/mysql_config(以mysql_config文件所在机器上的目录为准)
执行下面命令,此时可以成功编译安装了:
python setup.py build python setup.py install
相关文章推荐
- ubuntu安装mysql-python出错,EnvironmentError: mysql_config not found
- mysql-python安装时EnvironmentError: mysql_config not found
- mysql-python安装时EnvironmentError: mysql_config not found
- pip 安装 mysql_python “EnvironmentError: mysql_config not found” 问题解决方法
- 安装MYSQL-PYTHON包报错mysql_config not found解决办法
- python学习笔记-安装mysql-python:EnvironmentError: mysql_config not found
- mac安装MySQL-python报错:EnvironmentError: mysql_config not found
- 安装mysql_python的适合遇到mysql_config not found解决方案(mac)
- 安装MySQL-Python出错mysql_config not found
- centos7 安装mysql--python模块出现EnvironmentError: mysql_config not found和error: command 'gcc' failed with exit status 1
- MySQLdb/mysql-python安装时EnvironmentError: mysql_config not found
- 安装Python mysqlclient出现“OSError: mysql_config not found”错误
- ubuntu安装easy_install命令方法,mysql-python安装时EnvironmentError: mysql_config not found
- mysql-python安装时EnvironmentError: mysql_config not found
- mysql-python安装时EnvironmentError: mysql_config not found
- 安装MYSQL-PYTHON包报错mysql_config not found解决办法
- mysql-python安装时EnvironmentError: mysql_config not found
- python学习笔记-安装mysql-python:EnvironmentError: mysql_config not found
- mac python安装MySQLdb EnvironmentError: mysql_config not found 解决方法
- mac安装MySQL-python:EnvironmentError: mysql_config not found解决办法