[Python] 파이썬 No module named 'webdriver_manager' 오류 해결 방법
본문 바로가기

[Python] 파이썬 No module named 'webdriver_manager' 오류 해결 방법

액트 2023. 11. 8.

소개

Python에서 No module named 'webdriver_manager' 오류는 webdriver_manager 패키지가 현재 Python 환경에 설치되어 있지 않을 때 발생합니다. webdriver_manager는 Selenium 웹드라이버에 필요한 드라이버를 자동으로 관리해주는 유용한 라이브러리입니다. 이 오류를 해결하기 위해서는 다음과 같은 방법으로 webdriver_manager 패키지를 설치해야 합니다.

해결방법

1. pip를 이용하여 설치하기

터미널 또는 명령프롬프트를 열고 다음 명령어를 입력합니다. 

pip install webdriver-manager

만약 특정 Python 버전에 대해 여러 버전의 Python이 설치되어 있고 pip이 연결된 Python 버전에 설치하고 싶다면, 다음과 같이 특정 버전의 pip을 사용할 수 있습니다. 

예를 들어 Python 3.8의 경우

pip3.8 install webdriver-manager

또는 Python 3를 위한 pip3를 사용할 수도 있습니다.

pip3 install webdriver-manager

2. 가상 환경을 사용 중인 경우

현재 활성화된 가상 환경이 있다면, 해당 환경에서 webdriver_manager가 설치되어 있는지 확인해야 합니다. 활성화된 가상 환경에 webdriver_manager를 설치하기 위해 위의 pip install 명령어를 사용하세요.

3. 환경변수 문제

시스템에 Python과 pip이 제대로 설치되었지만 환경변수 설정이 올바르지 않을 수 있습니다. 이 경우, Python과 pip가 올바르게 경로에 설정되어 있는지 확인해야 합니다.

4. 권한 문제

때때로, 시스템의 권한 설정으로 인해 설치가 제대로 이루어지지 않을 수 있습니다. 이런 경우 sudo (맥OS나 리눅스에서)를 사용하거나 관리자 권한으로 명령 프롬프트를 실행하여 설치를 시도할 수 있습니다.

sudo pip install webdriver-manager

5. pip 버전 확인

pip가 최신 버전인지 확인하고 업그레이드가 필요할 경우 다음 명령어를 사용하여 pip를 업데이트할 수 있습니다.

pip install --upgrade pip

위의 방법으로 설치 후에도 같은 오류가 발생한다면, Python 환경과 경로 설정을 다시 확인하거나 Python IDE 또는 편집기가 올바른 Python 인터프리터를 가리키고 있는지 확인하세요.

댓글