python中MySQLdb库的安装

在使用python链接数据库时,使用import MySQLdb, 居然提示缺少此包,下面是google后的解决方案:

1、http://sourceforge.net/projects/mysql-python 上下载MySQL-python安装包

            解开并进入相应的目录,我们可以先阅读README文件,其中有关于安装的介绍:

                      $ tar xfz MySQL-python-1.2.1.tar.gz

                      $ cd MySQL-python-1.2.1

                      $ # edit site.cfg if necessary

                      $ python setup.py build

                      $ sudo python setup.py install # or su first

            于是按照介绍的进行操作,python setup.py build,但是提示ImportError: No module named setuptools错误,好吧,我们只好先去安装setuptools包

2、安装setuptools:

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

             tar zxvf setuptools-0.6c11.tar.gz 
             cd setuptools-0.6c11 
             python setup.py build 

             python setup.py install

3、安装完毕,再次执行python setup.py build,MD居然还有错误,错误提示:EnvironmentError: mysql_config not found

     Google后得知mysql_config是属于MySQL开发用的文件,而使用apt-get安装的MySQL是没有这个文件的,于是只能再继续安装必要的包文件,下面直接列出过程:

        sudo apt-get install libmysqld-dev

        sudo apt-get install python-dev

4、继续安装MySQL-python:

 

         python setup.py build

         sudo python setup.py install

 

 

 

全部操作完毕后,第一个sql语句终于顺利执行:)

posted on 2012-04-27 09:03  aho  阅读(428)  评论(0编辑  收藏  举报

导航