Post

반응형

ModuleNotFoundError: No module named 'bs4'

모듈을 찾을 수 없으므로 설치해주면 된다

pip install bs4 < 안됨

pip install beautifulsoup4 < 이미 설치되어있다고 뜸...흠..ㅠㅠ

pip3 install BeautifulSoup4 < 이미 설치되었다고 뜸(Requirement already satisfied)

python3 -m pip install bs4 < 무언가 설치되었지만 여전히 module named bs4를 찾을 수 없음

https://happytomorrow.net/233

 

ModuleNotFoundError: No module named 'bs4'

BeautifulSoup을 가지고 예제를 따라하다가 아래와 같은 오류가 발생하였습니다. from bs4 import BeautifulSoup ModuleNotFoundError: No module named 'bs4' google에서 여러가지 방법을 시도해봤지만 모두 실패하였고

happytomorrow.net

이 블로그에서 말한 대로 일단 기존에 설치된 bs4 삭제

pip uninstall beautifulsoup4

cd C:\Users\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.10

위 블로그에서 말한대로 python 쳐서 파일 위치 열기 한 다음 파일 위치로 이동)

그리고 파일 위치에서 설치(왜 내 컴에만 자꾸 설치가 안된다고 하는지 몰겠음;;하아;;답답)

으음 혹시 아나콘다랑 충돌하는 건가 싶어서 환경 변수 편집에서 아나콘다 관련 환경변수

C:\Users\user\anaconda3

C:\Users\user\anaconda3\Library\mingw-w64\bin

C:\Users\user\anaconda3\Library\bin

C:\Users\user\anaconda3\Scripts

C:\Users\user\anaconda3\Library

삭제해줌. 아놔 그래도 안됨;;;망할ㅠㅠㅠㅠㅠㅠ

C:\Users\user\AppData\Local\Programs\Python\Python310

이것도 환경변수 추가해봤지만 안된다........

pip install bs4

라는 명령어를 치니 아래와 같은 워닝이 뜬다

반응형

WARNING: You are using pip version 21.3.1; however, version 23.0.1 is available.
You should consider upgrading via the 'C:\Users\user\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe -m pip install --upgrade pip' command.

pip --version

버전을 확인하니 pip 21.3.1 from C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip (python 3.10)

라고 뜬다. 23.0.1 로 업그레이드 해줘야하나 봄.

python -m pip install --upgrade pip

pip 업그레이드 성공. 그래도 여전히 bs4인식 불가..왜죠?

 

 

 

반응형
▲ top