python項目報錯:bs4.FeatureNotFound:?Couldn‘t?find?a?tree?builder?with?the?features?you?requests
前言
最近突然對爬蟲有了一點興趣,所以打算學一下爬蟲,但是在安裝使用一些庫時,遇到了一些不小的麻煩,對于我來說,最麻煩的就是配置環(huán)境了,老是有一大堆莫名其妙的報錯。。。
今天記錄一下,我如何在windows上安裝BeautifulSoup庫以及對應的lxml類庫。 bs4本身有自己默認的解析器,但是這個默認的解析庫實在太慢了,所以使用lxml類庫可以大幅度提升解析速度
一、我的開發(fā)環(huán)境
- python3.6
- windows
- pycharm 2021.3(Community Edition)
二、安裝步驟
1.安裝BeautifulSoup庫
直接在命令行輸入以下代碼安裝bs4。
代碼如下:
pip3 install beautifulsoup4
2.安裝lxml類庫
使用pip直接安裝lxml會出錯。所以我選擇在官網(wǎng)上下載對應python版本的lxml

將下載的文件放在cmd目錄下,通過pip先安裝wheel

代碼如下:
pip install wheel
然后才能安裝lxml對應的.whl文件
安裝完成后,進入python,import lxml 沒有報錯就成功啦
3.測試安裝結(jié)果
進入python交互環(huán)境,引用bs4和lxml類庫,如果安裝成功,則不報錯:
import bs4 import lxml

三、 在pycharm中引入庫
如果安裝成功之后,運行python項目,還是報錯:bs4.FeatureNotFound: Couldn’t find a tree builder with the features you requests
這時候需要在pycharm中引入相關(guān)的包。file->setting->python interpreter:

如果沒有引入lxml,雙擊wheel,搜索lxml,安裝,安裝好后,就能查看到lxml包,運行項目,成功:



總結(jié)
到此這篇關(guān)于python項目報錯:bs4.FeatureNotFound: Couldn‘t find a tree builder with the features you requests的文章就介紹到這了,更多相關(guān)python報錯:bs4.FeatureNotFound內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python文件操作和數(shù)據(jù)格式詳解(簡單簡潔)
文本處理是腳本語言的強項,下面這篇文章主要給大家介紹了關(guān)于Python文件操作和數(shù)據(jù)格式的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-05-05
python中如何正確使用正則表達式的詳細模式(Verbose mode expression)
許多程序設計語言都支持利用正則表達式進行字符串操作,python自然也不例外,下面這篇文章主要給大家介紹了關(guān)于在python中如何正確使用正則表達式的詳細模式(Verbose mode expression)的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-11-11

