centos下安装Python之MySQLdb

来源:互联网 发布:淘宝一口价修改不降权 编辑:程序博客网 时间:2024/06/05 05:48

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。

0 0
原创粉丝点击