python3 安裝MySQLdb及無法開啟mysql.h問題解決(win7 )
在Flask中要連線mysql資料庫,需要安裝flask-mysqldb。
-
pip install flask-mysqldb
用pip安裝SQL/">MySQLdb 中遇到如下問題,折騰半天之久,多方嘗試,終搞定,遂做此記錄,以便後來者少走彎路:
_mysql.c(29) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory
(有說重新裝MySQL的,有讓安裝C語言庫的,有讓下PyMySQL 驅動的)都不好用,
最終通過以下方法成功安裝:
先下載:
mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl
ofollow,noindex" target="_blank">https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient
然後執行:
pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl
安裝成功!!