安裝所需軟件包(可以用其他的版本):
Python-2.6.tar.bz2
MySQL-python-1.2.3c1.tar
setuptools-0.6c11.tar.gz
內容目錄
Python安裝
MySQLdb安裝
setuptool安裝
Python安裝
如果你系統中已經有python,就可以不用裝了。
假設有如下兩個目錄:
python源文件目錄:INSTALL_DIR = /home/$USER/install
python安裝目錄:PYTHON_DIR = /home/$USER/local/python
使用如下命令即可完成python的安裝。
tar -C $INSTALL_DIR -xjvf Python-2.6.tar.bz2
cd $INSTALL_DIR/Python-2.6
./configure --prefix = $PYTHON_DIR
make && make install
MySQLdb安裝
使用如下命令安裝MySQLdb。
tar -C $INSTALL_DIR -xzvf MySQL-python-1.2.3c1.tar
cd $INSTALL_DIR/MySQL-python-1.2.3c1
$PYTHON_DIR/bin/python setup.py build
$PYTHON_DIR/bin/python setup.py install --prefix = $PYTHON_DIR
這一步可能會提示ImportError: No module named setuptools,則需要安裝setuptools模塊。
setuptool安裝
使用如下命令安裝setuptool。
tar -C $INSTALL_DIR -xzvf setuptools-0.6c11.tar.gz
cd $INSTALL_DIR/setuptools-0.6c1
$PYTHON_DIR/bin/python setup.py build
$PYTHON_DIR/bin/python setup.py install
回到MySQL-python-1.2.3c1目錄,執行安裝MySQLdb最後一步:
cd $INSTALL_DIR/MySQL-python-1.2.3c1
$PYTHON_DIR/bin/python setup.py install --prefix = $PYTHON_DIR
安裝完成測試:
python
>>> import MySQLdb
如果不報錯,就完成了安裝。