前言
老規(guī)矩先來一篇前言,來說明一下當(dāng)時(shí)的環(huán)境瓶蝴,便于看官們有良好的代入感脓规。因?yàn)樽约盒枰褀indows下的mysql遷入到我的mac上面來,雖然知道m(xù)ac的本質(zhì)是牛逼的unix翩伪,但是還是沒有半點(diǎn)激動(dòng),因?yàn)橄啾扔诤唵蔚膚indows谈息,感覺在mac上開發(fā)非oc缘屹、swift之流的,學(xué)習(xí)成本太高了侠仇。就拿我配置能自動(dòng)補(bǔ)全代碼的vim來說轻姿,我靠穿铆,研究的時(shí)間足夠?qū)懕拘≌f了材诽。廢話少說秤掌,直接切入主題戒劫。我在使用別人的代碼的時(shí)候需要用到mysqldb這個(gè)module,解釋器給出了ImportError: No module named xxx這種錯(cuò)誤胳挎,然后果斷祭出pip這個(gè)大殺器饼疙,結(jié)果發(fā)現(xiàn)有錯(cuò)了溺森,郁悶慕爬,給出的錯(cuò)誤是Python 3 ImportError: No module named 'ConfigParser'。然后毫不猶豫的繼續(xù)pip3 install xxx 屏积。網(wǎng)速也是相當(dāng)給力医窿,很快就搞定了,但是.....(不要攔我炊林,我要換系統(tǒng))安裝完所謂的ConfigParser對安裝mysqldb沒什么用處姥卢。然后繼續(xù)stackflow,發(fā)現(xiàn)壓根mysqldb沒有支持python3渣聚,于是呵呵噠独榴。
解決方案
使用pip3 install mysqlclient,關(guān)于這個(gè)mysqlclient是在python3上替代MySQL-python的一個(gè)新的python包奕枝。經(jīng)過檢測一安裝完棺榔,立馬程序杠杠的運(yùn)行起來。
為什么一定要使用pip3隘道,你想知道嘛症歇?請關(guān)注后續(xù)文章。
Python 3 ImportError: No module named 'ConfigParser' - Stack Overflow
果斷給出傳送門谭梗,希望詳細(xì)了解的自己點(diǎn)擊