Linux下安裝MySQLdb |
發(fā)布時間: 2012/9/16 15:36:26 |
在Linux下使用Python訪問MySQL的方法之一是使用MySQLdb module,下面將介紹在Linux下如何安裝MySQLdb的過程。 (1)下載MySQLdb 從SourceForge.net上下載最新的MySQLdb,http://sourceforge.net/projects/mysql-python/ , 解壓到當(dāng)前目錄 - tar -zxvf MySQL-python-1.2.3 在MySQL-python-1.2.3文件夾中,我們可以先查看README,其中,介紹了詳細的安裝方法: $ tar xfz MySQL-python-1.2.1.tar.gz 不過,在這里我們需要注意,安裝MySQLdb的一些前提條件,需要Python 2.3.4 or higher,setuptools,MySQL 3.23.32 or higher,zlib,openssl和 C compiler,所以,在進行上述的安裝過程之前,我們先把以上的工作安裝好。 (2)安裝setuptools 從http://pypi.python.org/pypi/setuptools 上下載與python版本相符合的egg,假設(shè)我們使用是python 2.4,那么,我們就下載setuptools-0.6c11-py2.4.egg 給egg賦予可以執(zhí)行的權(quán)限 chmod +x setuptools-0.6c11-py2.4.egg 使用shell命令運行egg sh ./ setuptools-0.6c11-py2.4.egg 安裝完成即可 (3)安裝MySQL 從http://www.mysql.com/downloads/mysql/ 上下載與你的OS相符合的mysql版本,需要強調(diào)的是,我們需要使用devel版本的MySQL。 假設(shè)下載的是 MySQL-devel-5.5.8-1.rhel5.i386.rpm 安裝rpm包 rpm -ivh MySQL-devel-5.5.8-1.rhel5.i386.rpm 默認安裝在/usr/bin下,你可以在/usr/bin下發(fā)現(xiàn)如下文件 [root@********]# ls /usr/bin/ | grep "mysql"
cd MySQL-python-1.2.3 vim site.cfg 修改如下內(nèi)容: # The path to mysql_config.
此時,如果使用python setup.py build編譯,有可能會出現(xiàn)如下錯誤: unable to execute gcc: No such file or directory
(4)安裝GCC
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |