본문 바로가기

Programming/Python

Python BeautifulSoup Install

안녕하세요

오늘은 파이썬을 이용한 웹크롤링에 많이 사용되는 라이브러리중 하나인 BeautifulSoup에 대해 알아보겠습니다.

먼저 BeautifulSoup이 설치되었는지 확인해야합니다.

(파이썬 설치 단계 및 기본적인 사용법은 아래 링크를 참고하셨으면 해요)

 

파이썬 설치 단계 및 사용방법

 - Python Install Process & Basic Function

 

from bs4 import Beautifulsoup 이라고 입력했을때 아래와 같은 문구가 뜬다면 설치가 안된겁니다.

 

Traceback (most recent call last): 
  File "<pyshell#0>", line 1, in <module> 
    from bs4 import Beautifulsoup 
ModuleNotFoundError: No module named 'bs4'

 

 

BeautifulSouP 미설치 상태의 화면

 

이런 문구가 뜨는분들은 BeautifulSoup를 설치해줘야합니다.

먼저 설치할 경로(Script)를 먼저 확인할 필요가 있습니다.

확인 하는 방법은 아래와 같아요.

 

 


<설치 경로 확인 방법>

검색창에 python.exe를 검색해줍니다.

해당 파일의 속정 정보에서 파일 위치를 확인해줍니다.

 

아래에 표시한 주소를 확인해줍니다.

 

 

윈도우키 + R를 눌러줘서 실행창을 열어줍니다.

"CMD"를 입력해줍니다.

 

방금전 확인 해준 주소 영역을 입력해줍니다.

입력방법 : cd 주소

예) cd c:\users\abd\programs\python\python37\scripts

이 주소는 사용자마다 다르므로 참고로만 이용하시길 바랍니다.

 

pip install beautifulsoup4를 입력해줍니다.

 

BeautifulSoup 설치

하단에 보면 파이썬 버젼에 대한 언급이 있습니다.

You should consider upgrading via the 'python -m pip install --upgrade pip' command.

 

python -m pip install --upgrade pip 라고 입력을 해주면 아래와 같이 설치 완료 문구가 뜹니다.

 

파이썬 버젼 업데이트


이제 다시 Python Idle 창에서 BeautifulSoup을 다시 실행해보겠습니다.

 

설치 후 BeautifulSoup 호출

더이상 오류가 없는걸 확인할 수 있습니다.

다음번에는 BeautifulSoup을 이용하여 크롤링한 예시를 한번 공유해보도록 하겠습니다.

 

파이썬으로 웹크롤러 제작하기

- 파이썬으로 웹크롤링 하기(BeautifulSoup4 이용)