본문 바로가기
1.개발/7.PYTHON

ModuleNotFoundError: No module named 'bs4'

by 벅스쭌 2021. 6. 2.

BeautifulSoup을 가지고 예제를 따라하다가 아래와 같은 오류가 발생하였습니다.

from bs4 import BeautifulSoup
ModuleNotFoundError: No module named 'bs4'

google에서 여러가지 방법을 시도해봤지만 모두 실패하였고 아래 방법으로 해결이 되었습니다.

※ 작업진행 전 기존에 설치된 beautifulsoup4를 지워 주세요.

1. python이 설치된 위치를 찾습니다.
   1) Windows키를 누르고 python 을 입력하면 설치된 python 이 표시됩니다.
   2) 마우스 오른쪽 버튼을 클릭하여 '파일 위치 열기'를 선택합니다.

2. python 설치파일이 있는 경로를 복사하여 커맨드창에서 해당 경로로 이동합니다.

3. 'pip install beautifulsoup4' 를 입력하여 beautifulsoup4를 설치합니다.

4. beautifulsoup4를 설치가 완료되고 "WARNING: You are using pip version 21.1.1; however, version 21.1.2 is available.
You should consider upgrading via the 'c:\users\administrator\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip' command." 라고 경고 메시지가 발생합니다.
'python -m pip install --upgrade pip' 를 입력하여 경고에서 알려준대로 pip를 업데이트 합니다.

이제 다시 from bs4 import BeautifulSoup 오류가 발생하는지 확인해봅니다.

반응형

'1.개발 > 7.PYTHON' 카테고리의 다른 글

vscode에서 python extension loading 에러  (3) 2021.05.21