Python--BeautifulSoup庫安裝

1.BeautifulSoup簡介python

BeautifulSoup庫經過解析文檔能夠獲取網頁文檔中所需的數據,方便用戶從HTML或XHTML文檔中提取數據,做爲python的一個輔助工做,也是爬蟲實踐中的好幫手。ui

2.BeautifulSoup安裝spa

剛開始的時下載了BeautifulSoup3.2.1,安裝的時候就報錯了3d

上網搜了下原來是 print "msg you want to print"是python2的語法,python3的話應該安裝BeautifulSoup的更高版本code

全部就從新下載壓縮包BeautifulSoup4.3.2blog

具體步驟以下:ip

安裝方法有兩種,一種是使用pip命令安裝,一種是下載壓縮包安裝文檔

(1)使用pip的命令安裝pip

若是不知道pip的安裝路徑或者找錯了pip的安裝路徑,出現了:‘unknow or unsurrpotted command 'install'’的錯誤,能夠使用命令:‘where pip’找到pip的具體目錄beautifulsoup

進入python的pip安裝的路徑下打開命令符‘Shift+鼠標右鍵’,輸入命令:

pip install beautifulsoup4

(1)下載壓縮包安裝:到官網;https://pypi.python.org/pypi/beautifulsoup4/4.3.2下載壓縮包,而後解壓

(2)將解壓的文件夾放在python的文件夾下:

(3)進入beautifulsoup4-4.3.2文件夾下,打開命令符,輸入

setup.py build

(4)再次輸入如下命令:

setup.py install

(5)驗證beautifulsoup4-4.3.2是否安裝成功

python
import bs4

若是沒有報錯則是安裝成功,而我很不幸報錯了,報瞭如下的錯誤:'cannot import name 'HTMLParseError'',不慌,有失敗才能更加印象深入,學到更多

其實報錯的緣由仍是我安裝的beautifulsoup版本太低,須要升級,因此如今須要升級下beautifulsoup4-4.3.2,能夠使用pip命令升級

(6)使用pip命令升級

打開Python下pip的安裝路徑,打開命令符,輸入命令

pip install --upgrade beautifulsoup4

升級成功後,關閉命令符

(7)從新驗證下

python
import bs4

這下就萬無一失了,成功安裝了。

相關文章
相關標籤/搜索