程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Python >> Linux非root用戶安裝python-MySQLdb實現教程

Linux非root用戶安裝python-MySQLdb實現教程

編輯:Python

安裝所需軟件包(可以用其他的版本):

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

如果不報錯,就完成了安裝。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved