개별연구 No module named 'chromedriver_autoinstaller'
문제가 생겼다.
selenium 사용을 위해서 chromedriver를 사용하기 위해 다운 받았고 이를 다시 자동 업데이트 하기위해서 chromedriver_autoinstaller를 사용하려고 했다.
[from selenium import webdriver
import chromedriver_autoinstaller
chrome_ver = chromedriver_autoinstaller.get_chrome_version().split('.')[0] #크롬드라이버 버전 확인
try:
driver = webdriver.Chrome(f'./{chrome_ver}/chromedriver.exe')
except:
chromedriver_autoinstaller.install(True)
driver = webdriver.Chrome(f'./{chrome_ver}/chromedriver.exe')
driver.implicitly_wait(10)]
(https://pythondocs.net/selenium/%EC%85%80%EB%A0%88%EB%8B%88%EC%9B%80-%EC%84%A4%EC%B9%98%EC%99%80-%ED%81%AC%EB%A1%AC-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84-%EC%9E%90%EB%8F%99-%EC%B2%98%EB%A6%AC/)
이렇게 사용하고 있는데 문제가 생겼다.
No module named 'chromedriver_autoinstaller'
이 오류가 계속 뜬다. 근데 문제는 pip install chromedriver_autoinstaller를 통해서 계속 모듈을 다운 받았고 혹시 몰라 다시시작도 해보고 다 해봤는데 안된다. 왜 나랑 같은 문제가 생기는 사람은 없는거지? 심지어 리스트에도 나온다.
chromedriver-autoinstaller 0.3.1
근데 안된다. 비쥬얼 스튜디오 코드 사용하고 conda 가상환경 사용중이긴한데 뭐가 문제인지 모르겠따. 예전에 cmd로 돌릴때에는 문제 없이 됬는데...
해결
실제로 보니까 pip install이 이상한 곳에 사용되었다. 나는 분명히 내가 원하는 가상환경 설정하고 pip 하였는데 python36에 설치되었다. 그래서 뭐 환경변수 옮기고 이리저리 했는데도 안되서 그냥 cmd 키고 거기서 가상환경켜서 pip했다. 그러니까 작동됨.
Author And Source
이 문제에 관하여(개별연구 No module named 'chromedriver_autoinstaller'), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@wonggamggik/개별연구No-module-named-chromedriverautoinstaller저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)