在Windows 下調試 Python 仍是挺麻煩的.經過PyCharm 來安裝個MySQL-python 的庫都搞了大半天.分別嘗試 1.2.3,1.2.4和1.2.5都有不一樣的錯誤.須要解決的問題就是這個:「Cannot open include file: 'config-win.h': No such file or directory」 while installing mysql-python"html
安裝步驟以下:python
安裝 MySQL Connector C 6.0.2
點擊連接
也能夠下載MYSQL的官方工具安裝:
mysql
下載 MySQL-python 1.2.5 源碼包
點擊連接sql
解壓源碼包後,修改 site.cfg 文件。
實際上,若是你是在32 位系統上部署,那麼經過pip install 安裝MySQL-python 1.2.5 只需進行上面的依賴包安裝便可。
但在 64 位環境中,就會提示「Cannot open include file: 'config-win.h'」 的錯誤。
緣由就是 site.cfg 中寫的 MySQL Connector C 爲32 位版本。
原來的 site.cfg 文件內容以下:windows
# http://stackoverflow.com/questions/1972259/mysql-python-install-problem-using-virtualenv-windows-pip # Windows connector libs for MySQL. You need a 32-bit connector for your 32-bit Python build. connector = C:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2 修改成: connector = C:\Program Files\MySQL\MySQL Connector C 6.0.2
PS: pycrypto
點擊連接工具