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  也能夠採用這種方式進行安裝

相關文章
相關標籤/搜索