2013-07-12 228 views
0

這個問題的關注:與Python 3.3和MySQL 5.6.12導入錯誤:沒有模塊名爲 'MySQLdb的' - Django的+ mysql的

希望得到Mysql的使用Django Django的運行1.5.1。如果配置了所有內容,即使數據庫存在用戶權限。嘗試syncdb時出現了一些錯誤:

ImportError: No module named 'MySQLdb' 

很明顯Mysql-Lib中缺少python。從petehunt/PyMySQL下載了主版本。試過「python setup.py install」。說:

ImportError: No module named 'constants' 

已下載另一個版本。來自here的壓縮包。運行「python setup.py install」。似乎工作,試圖運行syncdb命令「python manage.py syncdb」。仍然:

ImportError: No module named 'MySQLdb' 

任何建議現在要做什麼?提前致謝。

+1

試試'pip安裝mysql-python' – karthikr

+0

謝謝你的回答。不幸的是,我在這裏變得非常生氣。嘗試在Windows 7 x64上運行的東西。現在發生了什麼事情: >>試圖通過pip安裝它說它需要vcvarsall.bat – noircc

+1

Windows總是給你提供問題。這需要mingw編譯器才能成功安裝 – karthikr

回答

0

那麼我解決它。降級到2.7.x,以便我可以使用this。在我看來,應該有一個大紅色預警將Django與Python 3.x和Windows 7

相關問題