beautifulsoup 을 import 하려고 하였을 때 에러가 발생한다면
beautifulsoup 설치가 정상적으로 되지 않았을 수 있습니다.

 

from bs4 import BeautifulSoup

을 수행하였을 때 아래와 같이 에러가 발생하면 pip install을 설치하시기 바랍니다.

 

beautifulsoup 설치 링크를 참고하시거나
아래처럼 파이선 설치 경로로 이동하신 후에 설치해보세요.

 

 

파이썬을 설치한 경로로 이동하신 후에 Scripts 으로 한번 더 이동하셔야 합니다.

 

 

 

해당 경로에서 설치하시면 정상적으로 설치가 될겁니다.

 

 

정상적으로 설치가 되셨으면 아래와 같이 에러가 발생하지 않고  파이썬 개발 프로그램에서도 자동완성이 정상적으로 출력되는 것을 확인하실 수 있습니다.

 

 

 

 

파이썬 크롤링 중에 대표적인 BeautifulSoup 를 설치 해 보겠습니다.

 

기존에 설치되어 있지 확인하기 위해서는 명령프롬프트에서 아래와 같이

from bs4 import BeautifulSoup 

실행하였을 때 아래와 같이 에러가 발생하면 설치가 안된 상태일겁니다.

 

 

설치 시작

 

1. 명령 프롬프트를 실행

 

2. 파이썬을 설치한 위치 에서 Scripts 폴더로 이동 (설치 경로는 사람마다 다를 수 있으니 모르실 경우 아래를 참고해주세요)

 

3. pip install 명령어를 통해서 설치  

   pip install beautifulsoup4 

 

 

 

 

 

돋보기 검색창을 누르신 후 python.exe 를 검색한 후에 파일 위치 열기를 클릭합니다.

python만 검색하시지 마시고 뒤에 .exe 확장자명까지 검색을 해주셔야 합니다.

 

 

해당 위치로 이동하면 Scripts 폴더를 클릭해서 이동합니다.

 

scrips 폴더로 이동하셨으면 아래와 같이 해당 경로를 클릭한 후에  복사합니다.

 

위와 같이 해당 경로로 이동한 후에 pip install 를 통해 설치를 진행합니다. 

 

 pip install beautifulsoup4 

 

 

Successfully installed 가 정상적으로 출력되었으면 설치가 성공된 것입니다.

 

인터넷이 연결되어 있지 않을 경우에는 pip로는 설치가 불가능합니다. 

 

명령 프롬프트에서 python 을 입력하신 후에

 

from bs4 import BeautifulSoup 를 실행합니다.

 

위와 같이 아무 에러 메세지가 발생하지 않으면 정상적으로 설치가 완료된 것입니다.

 

 

에디터를 사용하시는 분들은 위와 같이 자동완성이 뜨면 정상적으로 설치된 것입니다.

 

고맙습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

위와 같이 python python은 내부 또는 외부 명령 이라는 에러메세지가 발생한 경우에는 

python 설치할 때 python path를 추가해 주지 않았기 때문입니다.

아래 2가지 방법 중에 원하시는 방법을 선택하시면 해결됩니다.

 

첫번째는 파이썬 삭제 후 재설치하면서  add path 클릭 한 후에 설치하는 방법인데

아래 링크 참조하시면 됩니다.

  파이썬 설치 방법 링크

 

두번째는 재설치 하지 않고 환경변수 추가( add path )하는 방법은
아래 스샷확인하면서 따라하시면 됩니다.

 

왼쪽 밑에 돋보기 클릭 후 고급 검색하셔서 고급 시스템 설정 보기 클릭

 

 

환경 변수 클릭

 

Path 클릭 후 편집 클릭 해주세요.

 

 

새로 만들기 클릭

Python이 실제로 설치된 경로를 입력해주셔야 합니다.

저와 동일하게 입력하시면 안 됩니다.

 

Python 실제로 설치된 경로를 알아보겠습니다.

 

 

돋보기 클릭한 후에  python.exe 를 입력하신 후에 파일 위치 열기를 클릭 하세요.

python.exe 모두 입력해주셔야 합니다. 

 

 

 

 

 

path를 입력하신 후에 다시 명령 프롬프트에서 python 을 아무 경로에서나 입력하셨을 때

 

아래와 같이 버전 정보와  >>> 가 보이면 정상적으로 설정되신 것입니다. 

 

바로 안 되시는 경우에는 Path를 다시 확인해보시고

cmd (명령 프롬프트)를 다시 실행해보세요.

 

고맙습니다.

 

 

 

+ Recent posts