Django 安裝MySQLdb模組

2022-07-21 07:45:09 字數 1166 閱讀 8518

首先裝 mysql的時候 我用的是 apt-get  install mysql-client-core-5.1  (當時以為core的牛逼)  其實直接安mysql-client-5.1就行了

問題: 執行django的時候 跟資料庫扯上關係的時候就 提示   importerror: no module named mysqldb

解壓後 sudo python setup.py build 

解壓後 sudo python setup.py build  (編譯)

sudo python setup.py install   (安裝)

這回有 setuptools模組了吧!

回到使用者mysqldb原始碼目錄

於是乎查mysql_config  

得知mysql_config是屬於mysql開發用的檔案,而使用apt-get安裝的mysql是沒有這個檔案的,於是在包安裝器裡面尋找

libmysqld-dev

libmysqlclient-dev

這兩個包安裝後問題即可解決

這回/usr/bin/ 下有 mysql_config命令了 (查詢命令 whereis mysql_config)

修改mysqldb下的setup_posix.py 檔案 

找到mysql_config.path  改成mysql_config.path = 「/usr/bin/mysql_config」

在重複: sudo python setup.py build

又出錯: error: command 'gcc' failed with exit status 1

繼續google  這回中文**沒有了 ,只能硬著頭皮看外國人論壇 

result:

hello, the package names required are python-devel and librsync-devel and  build-essential

於是:sudo apt-get install build-essential

sudo apt-get install python-dev

安完以後在回到mysqldb目錄 

sudo python setup.py build  (編譯)

sudo python setup.py install   (安裝)

ok.....

安裝MySQLdb模組 python

mysqldb官網 安裝編譯 cd usr local src mysql python 1.2.4b4 python setup.py build python setup.py install 在執行python setup.py build時回報environmenterror mysql c...

Centos安裝MySQLdb記錄

專案要用python連線mysql,查了一下需要python的mysqldb模組。首先在python中確定有沒有安裝這個模組 import mysqldb 注意大小寫 發現並沒有安裝,下面開始安裝 伺服器上預設的mysql版本是這樣的 發現這個裡邊並沒有mysql devel這個東西,它包含了編譯客...

在Ubuntu上安裝MySQLdb

05.14.2010 posted in python 之前有寫過 windows python2.6 mysql驅動安裝 今天呢是ubuntu下給python安裝mysql驅動,方法如下 在終端中輸入 sudo apt get install python mysqldb ok,搞定,簡單吧?來測...