? ? ? ? 今天在學(xué)習(xí)Python爬蟲的時(shí)候,需要使用lxml模塊,使用pip安裝成功沦泌,在Pycharm中卻導(dǎo)入不了lxml模塊。Pycharm安裝lxml的話總是會(huì)報(bào)錯(cuò)辛掠,報(bào)錯(cuò)如下:
PyCharm中的報(bào)錯(cuò)
? ? ? ? 看網(wǎng)上的解決方案谢谦,亂七八糟,嘗試了幾次后感覺這不是lxml的問題而是Pycharm的問題萝衩。
????????在cmd中執(zhí)行pip install lxml提示已經(jīng)有了lxml回挽,PyCharm安裝為什么不提示已經(jīng)存在而是提示安裝失敗呢?
? ? ? ? 再查找了幾篇博客后發(fā)現(xiàn)問題在于PyCharm的虛擬環(huán)境猩谊,PyCharm可能默認(rèn)打開的是虛擬環(huán)境而不是環(huán)境變量中的那個(gè)python千劈,cmd安裝的包不會(huì)出現(xiàn)在虛擬環(huán)境中,解決方案是不使用這個(gè)虛擬環(huán)境牌捷,解決方案如下:
? ? ? ? 在PyCharm中依次打開File -->? Settings? -->? Project Interpreter墙牌,點(diǎn)擊設(shè)置后出現(xiàn)Add,找到System Interpreter選擇自己之前安裝的python就好暗甥。
? ? ? ? 希望能夠幫助到大家喜滨。