Win10 MySQL-python

在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

  1. 安裝 Microsoft Visual C++ Compiler Package for Python 2.7
    點擊連接
    默認安裝的路徑C:\Users\admin\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python
  2. 安裝 MySQL Connector C 6.0.2
    點擊連接
    也能夠下載MYSQL的官方工具安裝:
    mysql

  3. 下載 MySQL-python 1.2.5 源碼包
    點擊連接sql

  4. 解壓源碼包後,修改 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
點擊連接工具

相關文章
相關標籤/搜索