backend/python

윈도우10에서 BeautifulSoup 라이브러리 설치하기

seul chan 2017. 1. 26. 22:31

Python에서 웹 파싱을 하기 위한 대표적인 라이브러리인 BeautifulSoup4를 윈도우에 설치해보았다. 여러 가지 방법이 있겠지만, 가장 쉽게 따라할 수 있게 직접 다운로드 받아서 설치하는 방법으로 설명하겠다. 우선


https://www.crummy.com/software/BeautifulSoup/bs4/download/


에 접속하여 폴더 중에 버전별로 다운로드 받을 수 있다. 나는 최신 버전인 5.5로 들어가서 tar.gz 파일을 다운로드 해서 압축을 풀어준다. 가지고 있는 프로그램으로 압축이 안 풀어지면 7ZIP이나 알집을 사용해서 풀어주면 된다. 


압축을 풀고 cmd 명령창을 활용하여 압축을 푼 폴더로 이동한다.

(나는 virtualenv를 사용하는 MyPython\Scripts 에 압축을 풀어서 거기로 이동했다.)


(압축을 푼 폴더로 이동하는 방법은

1. widnow+r 키를 누르고 cmd 입력하여 cmd 창 실행 (시작-cmd로도 가능)

2. cmd에서 압축 푼 폴더로 이동 

(cmd 명령어 사용- cd .. 은 상위 폴더, cd "폴더명"은 하위 폴더로 이동 가능. cd \를 입력여 C\로 이동 한 후 tap키를 적절히 눌러가면서 이동하면 편하다.)


폴더로 이동하였으면 cmd 창에

>python setup.py install

을 입력한다. 


copying bs4\tests\test_builder_registry.py -> build\lib\bs4\tests

copying bs4\tests\test_docs.py -> build\lib\bs4\tests

copying bs4\tests\test_html5lib.py -> build\lib\bs4\tests

copying bs4\tests\test_htmlparser.py -> build\lib\bs4\tests

copying bs4\tests\test_lxml.py -> build\lib\bs4\tests

copying bs4\tests\test_soup.py -> build\lib\bs4\tests


이런식으로 나오면 설치 성공이다.


이제 파이썬을 시행하여 테스트를 해보자

from bs4 import BeautifulSoup

를 입력하여 실행이 된다면 설치가 된 것이다.