今天學(xué)習(xí)b站的一個(gè)爬蟲颅悉,遇到一個(gè)MySQL模塊調(diào)用衔统,總是發(fā)現(xiàn)NO MySQL模塊提针,接著就掉進(jìn)坑里了(win10系統(tǒng)):
必應(yīng)搜尋MySQLdb模塊并下載,網(wǎng)上安裝包主要分兩類施敢,一個(gè)是.exe程序的周荐,裝進(jìn)去了狭莱,但是調(diào)用不了MySQLdb模塊;一個(gè)是壓縮包概作,需要解壓腋妙,在shell里先進(jìn)入資源目錄:cd path ,再執(zhí)行命令python setup.py install 但總是在提示錯(cuò)誤
就用pip install MySQLdb安裝 但找不到,后來才發(fā)現(xiàn)應(yīng)該用pip install MySQL-python 但也提示Error讯榕,提示錯(cuò)誤: fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory骤素,英文差,就沒看錯(cuò)誤提示愚屁。結(jié)果就悲劇了谆甜,陷入了網(wǎng)上找解決辦法,下包資源集绰,安裝,總是不成
最后查明了原因谆棺,是因?yàn)榘惭bMySQL前是需要安裝mysql connector 栽燕,前 往(http://dev.mysql.com/downloads/connector/c/6.0.html#downloads) 根據(jù)python的版本下載32位或64位版本. 默認(rèn)安裝即可. 再使用pip install MySQL-python 就可以成功安裝了。
今天很開心改淑,依照別人的代碼碍岔,敲了一個(gè)百度貼吧爬蟲,并調(diào)試成功了朵夏,很有成就感蔼啦,并對(duì)每一行代碼做了注釋。