2016-12-11 33 views
-1

環境:Windows 8Django 1.10.3連接到MySQL 5.7.16

我試圖用Django連接到MySQL。我明白這個模塊是必需的:'MySQLdb'。爲了得到這個模塊,我使用了pip install MYSQL-pythoneasy_install MySQL-Python。但我得到follwing錯誤:

我怎樣才能在Windows上安裝Python的MySQL的支持?

+0

發佈您收到的錯誤,我認爲會有解決方案,因爲它似乎是一個常見問題。 –

+2

請將錯誤發佈爲文字,而不是截圖。 – Chris

+0

您是否可以使用下面的答案獲得此工作?如果是這樣,請記住[接受](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。這會向其他用戶顯示您找到了解決方案。 – Chris

回答

2

pip install通常涉及從頭開始構建庫。當庫包含C代碼時,有時意味着您需要有可用的頭文件。

儘管可以在Windows上以這種方式安裝Python庫,但它可能涉及到相當多的設置。上一次我在Windows上使用Python時,我最終使用了來自Christoph Gohlke's website的預編譯庫。我建議從那裏開始。

Christoph同時提供了mysql-pythonmysqlclient(支持Python 3的mysql-python的一個分支)。