雪豹10 6 2下安裝Django MySQLdb

2021-09-06 03:21:12 字數 885 閱讀 9927

春節期間研究了一下django框架,為今年的網際網路應用做些儲備

以前有過兩年的python的使用經驗,所以上手並不困難,但在實現django持久化時遇到了一點問題。

django支援各種資料庫,包括postgresql,mysql和oracle,方便起見,用了最常用的開源mysql,這就需要安裝mysqldb。

我的作業系統時雪豹10.6.2,系統預設安裝了python,我又裝了mysql

cd mysql-python-1.2.3c1
python setup.py build
sudo python setup.py install
一切順利,執行:
$ python

python 2.6.1 (r261:67515, jul 7 2009, 23:51:51)

>>> import mysqldb

出現錯誤:
traceback (most recent call last):

file "", line 1, in

file "build/bdist.macosx-10.5-i386/egg/mysqldb/__init__.py", line 19, in

importerror: dynamic module does not define init function (init_mysql)

google了一下,發現有可能時mysql和python的32位64位的問題

檢查了系統,發現mac os自帶的是64位python我裝的mysql是32位的,問題找到了。

重灌了64位的mysql,刪除build下的檔案,重新build,install,一切順利。

雪豹10 6 2下安裝Django MySQLdb

春節期間研究了一下django框架,為今年的網際網路應用做些儲備 以前有過兩年的python的使用經驗,所以上手並不困難,但在實現django持久化時遇到了一點問題。django支援各種資料庫,包括postgresql,mysql和oracle,方便起見,用了最常用的開源mysql,這就需要安裝my...

virtualbox安裝mac os x雪豹

後來確定是由於引導程式的問題 安裝mac需要先使用引導程式進行引導,然後才開始安裝mac 使用empire efi進行引導,會要求插入mac的光碟,然後boot,然後就要求按任意鍵,往往這個時候就卡住了,黑屏,一直沒反應 這個是由於empire efi有幾種,好像是根據cpu來的 比如有for am...

成功安裝雪豹MAC

週末花了兩天時間,終於在acer上成功安裝原版mac10.6.3,顯示卡也驅動起來了,還是挺累的。上次安裝過一次10.5.6的,最終因為顯示卡驅動不起來放棄了,昨天安裝好後就可以瀏覽網路,不會出現花屏,感覺10.6的顯示支援要比老版本的好很多,很幸運的找到了gf 9300m gs驅動,成功安裝,不過...