按下回车键跳到正文

CentOS下安装python-mysqldb

首先打开MySQL-python的下载地址

我这里选择的是最新版:MySQL-python-1.2.5.zip

https://pypi.python.org/pypi/MySQL-python/1.2.5

 

使用wget命令下载zip包

wget https://pypi.python.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip#md5=654f75b302db6ed8dc5a898c625e030c

等待下载完成后使用unzip命令解压

unzip MySQL-python-1.2.5.zip

然后进入解压的目录,build & install

cd MySQL-python-1.2.5

python setup.py build

python setup.py install

然而并没有成功,build的时候出现了一个错误,报错信息:

mysql_config not found

需要我们手动修改一下源码

vi setup_posix.py

找到”mysql_config.path”这一行,修改为:

mysql_config.path = “/usr/local/mysql/bin/mysql_config”

重新执行build

嗯…又出现一个新的报错信息:

Python.h No such file or directory

安装一下python-devel,我这里是64位系统,所以:

sudo yum install python-devel.x86_64

再次重新build & install

解决~

From LzSkyline's Blog : https://www.lzskyline.com/archives/259

当前没有任何回复哦,快成为第一个吃螃蟹的人~

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注