1. 程式人生 > >python 安裝模組requests、bs4、html5lib、 lxml、matplotlib

python 安裝模組requests、bs4、html5lib、 lxml、matplotlib

前言:最近學習python,想嘗試下實現抓取網頁的文字,並實現詞頻統計的功能。實現該功能需要安裝的模組,分別是  requests、bs4html5lib、lxml、matplotlib背景:已經安裝了python3.6,設定好環境變數,安裝了pip模組
操作介面:cmd介面
  • 安裝模組requests
S1 輸入 pip install requests
  • 安裝模板 bs4
S1 檢視python的目錄下是否有 Scripts->easy_install 檔案,若有,進入S2;S2 進入cmd命令介面S3 輸入 easy_install.exe pip ,回車 S4 安裝成功後,繼續輸入 pip install beautifulsoup4 回車

  • 裝模組html5lib
問題:使用html5lib時,出現錯誤程式碼bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?原因:
bs4需要呼叫python自帶的html解析器,自己安裝的python3.6是沒有html直譯器的,所以會報錯。在python3也裝一個html解析器就好了。S1 輸入 pip install html5lib,回車
  • 安裝 lxml模組
S1 輸入 pip install lxml

  • 安裝matplotlib模組
S1 輸入 python -m pip install -U pip setuptoolsS2 輸入 python -m pip install matplotlib