? ? ? ? 今天在學(xué)習(xí)Python爬蟲的時候,需要使用lxml模塊,使用pip安裝成功,在Pycharm中卻導(dǎo)入不了lxml模塊。Pycharm安裝lxml的話總是會報錯,報錯如下:
PyCharm中的報錯
? ? ? ? 看網(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)境變量中的那個python,cmd安裝的包不會出現(xiàn)在虛擬環(huán)境中,解決方案是不使用這個虛擬環(huán)境,解決方案如下:
? ? ? ? 在PyCharm中依次打開File -->? Settings? -->? Project Interpreter,點(diǎn)擊設(shè)置后出現(xiàn)Add,找到System Interpreter選擇自己之前安裝的python就好。


? ? ? ? 希望能夠幫助到大家。