(Python mysql驅動的解決)_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h':問題的解決


在win7下安裝了Python后,想安裝python-MySQL,使用pip安裝出現如下問題:

>pip install MySQL-python

_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory error: command '"C:\Users\fnngj\AppData\Local\Programs\Common\Microsoft\Visual C ++ for Python\9.0\VC\Bin\amd64\cl.exe"' failed with exit status 2

網上一般的解釋是,重新安裝mysql並在安裝mysql是選擇安裝c++的編譯器。。。

我雖然沒試過,但感覺肯定行不通啊,我只是想裝一個可以讓python遠程連接mysql的包而已,管本地mysql什么事?有些解釋真是誤人子弟。

但錯誤提示里也謝了缺少C++的相關環境,后來在網上找到方法了:
方法如下:

1.在http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python下載對應的包版本,如果是win7 64位2.7版本的python,就下載

MySQL_python-1.2.5-cp27-none-win_amd64.whl

然后在命令行執行pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl

當然需要在cmd下跳轉到下載MySQL_python-1.2.5-cp27-none-win_amd64.whl的目錄下

然后就安裝成功了MySQL-python

 

參考鏈接:

http://www.cnblogs.com/fnng/p/4115607.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM