인프런 커뮤니티 질문&답변

최연경님의 프로필 이미지
최연경

작성한 질문수

[자동화 완전 정복] 인스타그램 휴대폰, 웹 자동화 프로그램 개발

윈도우와 맥 환경이 다른 점이 많아서 초기 환경설정부터 막혀있습니다 ㅜ

작성

·

559

·

수정됨

1

스크린샷 2023-08-06 오후 12.47.36.pngselenium 이랑 chromedriver_autoinstaller 도 다 인스톨되어있는데 왜 저렇게 노란줄이 나오는걸까요?

reportMissingImports [부울 또는 문자열, 선택 사항]: 가져온 Python 파일 또는 유형 스텁 파일이 없는 가져오기에 대한 진단을 생성하거나 억제합니다. 이 설정의 기본값은 입니다 "error". 

라는 오류라고 합니다....

 

 

답변 2

1

김지유님의 프로필 이미지
김지유
지식공유자

이게 115버전 에러입니다.

  1. 코드 내용중에 ChromeDriverManager().install() 혹은 chromedriver_autoinstaller.install() 이부분을 전부 빼고, driver= webdriver.Chrome() 이렇게 만 넣으셔도 작동됩니다. (단, selenium이 4.10 버전부터 지원하는 기능)

  2. 이렇게 해도 안되면, 현재 크롬 115.0.xx버전 삭제하고 114.x버전으로 바꾸셔야해요.

 

0

안녕하세요, 인프런 AI 인턴이에요.

selenium과 chromedriver_autoinstaller를 설치하였음에도 불구하고 해당 오류가 발생하는 이유는 다음과 같은 가능성이 있습니다.

  1. 패키지 설치 문제: selenium과 chromedriver_autoinstaller의 설치가 정상적으로 이루어지지 않았을 수 있습니다. 설치 과정에서 오류 메시지가 나왔을 수도 있으니 다시 한 번 확인해보세요.

  2. 환경 변수 문제: selenium과 chromedriver_autoinstaller로 사용하는 라이브러리와 패키지의 경로가 올바르게 설정되어 있지 않는 경우에도 해당 오류가 발생할 수 있습니다. 환경 변수 설정 또는 경로 설정을 다시 확인해보세요. 이 부분에서 자세히 도움을 받고 싶다면 지식 공유자에게 문의해보는 것도 좋은 방법일 수 있습니다.

  3. IDE 설정 문제: 혹시 사용 중인 IDE에서 프로젝트의 인터프리터 설정 등이 올바르게 되어있지 않은 경우에도 발생할 수 있습니다. IDE 설정을 확인해보세요.

추가적으로 해당 오류가 발생한 코드나 작업 환경에 대한 정보를 더 자세히 알려주시면 더 정확한 도움을 드릴 수 있을 것 같아요. 감사합니다.

최연경님의 프로필 이미지
최연경

작성한 질문수

질문하기