Error loading MySQLdb module: No module named 'MySQLdb'
該問題是因為少install 了MySQLdb,但是在python3 並不兼容MySQLdb,所以需要用相容python3 的相關套件。
所以請安裝以下套件
# sudo pip3.3 install PyMySQL
安裝好了執行了Django會發現,還是會出現同樣的error,此時問題又出在哪了?
其實在要你startproject中的 __init__.py 檔中加入以下資料
import pymysql
pymysql.install_as_MySQLdb()
將剛剛安裝的library import 即可讓你的django 正常運作了。
沒有留言:
張貼留言