我發現在Windows系統中很難將MySQL與Python結合使用。我目前正在使用Python 2.6。我嘗試使用提供的安裝腳本來編譯MySQL-python-1.2.3b1(應該適用于Python 2.6嗎?)源代碼。安裝腳本將運行,并且不會報告任何錯誤,但不會生成_mysql模塊。我也嘗試過為Python 2.5設置MySQL,但沒有成功。使用2.5的問題是Python 2.5是使用Visual Studio 2003編譯的(我使用提供的二進制文件安裝了它)。我在Windows系統上安裝了Visual Studio 2005。因此,setuptools無法生成_mysql模塊。有什么幫助嗎?
3 回答

月關寶盒
TA貢獻1772條經驗 獲得超5個贊
python-mysqldb的下載頁面。該頁面包含適用于Python 2.5、2.6和2.7的32位和64位版本的二進制文件。
也有關于擺脫過時警告的討論。
更新:這是一個舊的答案。目前,我建議使用PyMySQL。它是純python,因此它同樣支持所有操作系統,幾乎是mysqldb的直接替代品,并且還可以與python 3一起使用。最好的安裝方法是使用pip。您可以從這里安裝它(更多說明在此處),然后運行:
pip install pymysql
- 3 回答
- 0 關注
- 537 瀏覽
添加回答
舉報
0/150
提交
取消