2017-09-20 3 views
0

html5lib 패키지를 설치했습니다. 설치하려고 할 때 이미 설치되어 있다는 메시지가 표시되기 때문에 확신합니다.html5lib이 (가) 설치되어 있지만 BeautifulSoup을 (를) 찾을 수 없습니다.

pip install html5lib 
Requirement already satisfied: html5lib in ./anaconda/lib/python3.5/site-packages 

또한 해당 패키지를 성공적으로 가져올 수 있습니다.

import html5lib 

그러나 나는 BeautifulSoup로 생성자의 일환으로 파서를 사용하려고하면

soup = BeautifulSoup(response.data, 'html5lib') 

나는 실패

FeatureNotFound: Couldn't find a tree builder with the features you requested: html5lib. Do you need to install a parser library? 

이 가능 설치된 조회 할 BS4을 강제하는 것입니다 해요 파서가 성공적으로 html5lib을 찾았습니까?

+1

'html5lib'대신 'html.parser'를 사용하고 싶습니다. 그렇지 않고 pycharm과 같은 스마트 IDE를 사용하는 경우 다시 시작하십시오. – MegaIng

+0

html5lib은 내가 찾고있는 것입니다. html.parser와는 다릅니다. 목록보기 https://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-a-parser –

+0

오른쪽 파이썬 버전? – MegaIng

답변

0

메간의 제안을 받아들이고 IDE를 다시 시작했습니다. 그 트릭을 했어!

관련 문제