Python3安裝第三方爬蟲庫BeautifulSoup4,供大家參考,具體內容如下
在做Python3爬蟲練習時,從網上找到了一段代碼如下:
#使用第三方庫BeautifulSoup,用于從html或xml中提取數據from bs4 import BeautifulSoup
自己實踐后,發現出現了錯誤,如下所示:
以上錯誤提示是說沒有發現名為“bs4”的模塊。即“bs4”模塊未安裝。
進入Python安裝目錄,以作者IDE為例,
控制臺提示第三方庫BeautifulSoup4安裝成功!回到之前的程序中,會發現IntelJ已經檢測到第三方庫BS4的安裝,已自更新項目,此時項目恢復正常,無錯誤提示。
常見問題
在做BS4爬蟲練習時,新建的文件名為bs4.py,結果出現如下錯誤提示:
即ImportError: cannot import name BeautifulSoup一般有一下幾種情況:
1. 在python2.x下安裝的BeautifulSoup在python3.x下運行會報這種錯,可用pip3 install Beautifulsoup4 .
2. 導入時指定bs4 像這樣: from bs4 import BeautifulSoup.
3. 太巧合,如果你測試的文件名正好命名為bs4.py,那怎么整都會報這個錯,把名字改成其他的吧。
附:BS4官方文檔
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。
新聞熱點
疑難解答