python mysqldb的安装

首先:须要安装setuptools-0.6c11python

    安装过程:  wget -O setuptools-0.6c8.tar.gz  http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c8.tar.gzmysql

                      tar xzvf setuptools-0.6c8.tar.gzweb

                      cd setuptools-0.6c8sql

                      python setup.py buildui

                       sudo python setup.py install  (这个安装必需要管理员权限支持)spa


    若是安装过程报错了:mysql_config not found.net

    须要指定一下mysql_config 的目录(须要在MySQLdb中指定,那就先安装mysqldb命令行


而后:  下载python-1.2.3 wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz/downloadorm

            解压:tar zxf MySQL-python-1.2.3.tar.gz && cd MySQL-python-1.2.3ci

                       python setup.py build
                       python setup.py install(管理员权限)


感受过程有点乱:

    整理一下:首先解压mysqldb

                    而后解压tools

                    而后build   tools

                    而后制定mysql_config 的目录(在mysqldb文件setup_posix.py 中mysql_config.path ="/usr/local/mysql/bin/mysql_config) 

                    而后install tools

                    而后 build mysqldb

                    最后 instabll mysqldb

                    最后:进入python的命令行,输入 import MySQLdb 没有报错则安装成功。


另外 出现进入 libmysqlclient_r.so.15 not found 等错误的时候

        mysql的lib目录如/usr/local/mysql/lib/mysql #与mysql安装目录相关。

          若是没有libmysqlclient_r.so 就创建一个软链接 ln -s libmysqlclient.so libmysqlclient_r.so


这个必须管理员权限


easyinstall  也能够采用这种方式进行安装

相关文章
相关标签/搜索