您的位置:首页 > 运维架构 > Linux

centos下安装Python之MySQLdb

2015-09-18 15:15 776 查看
yum -y install mysql-dev

wget http://downloads.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fmysql-python%2F&ts=1364895531&use_mirror=nchc

tar zxvf MySQL-python-1.2.4b4.tar.gz

cd MySQL-python-1.2.4b4

python setup.py build

python setup.py install

在执行python setup.py install时出现错误:ImportError: No module named MySQLdb

需要安装软件包:setuptools-0.6c11.tar.gz

1.安装setuptools-0.6c11

wget –no-check-certificate http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz

tar zxf setuptools-0.6c11.tar.gz && cd setuptools-0.6c11

python setup.py build

python setup.py install

2.安装MySQL-python-1.2.3

wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.5/MySQL-python-1.2.5.tar.gz/download

tar zxf MySQL-python-1.2.5.tar.gz && cd MySQL-python-1.2.5

python setup.py build

python setup.py install

在第二步中 执行python setup.py install 时出现错误:RuntimeError: Compression requires the (missing) zlib module

缺少zlib模块导致安装失败

解决方法:

yum install zlib

yum install zlib-devel

完成后,(我的Python是已经升级到了Python-2.7.3版本)下载Python-2.7.3版本,重新编译

编译方法:

cd Python-2.7.3

./configure

make

make install

注意:安装Python之前,最号确认gcc是否安装,未安装 — yum install -y gcc

编译完成。

进入刚才下载的MySQL-python-1.2.5目录

cd MySQL-python-1.2.5

python setup.py install

即可安装完MySQLdb。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: