[ Python ] 파이썬 셀레니움 세팅하기


1.1 MacOS

  • 크롬 드라이버 다운로드

    • 크롬 브라우져를 사용하기 위해 크롬 드라이버를 다운로드 해야 합니다.
    • https://sites.google.com/a/chromium.org/chromedriver/downloads
    • https://chromedriver.storage.googleapis.com/index.html?path=2.42/
  • 경로 변경

    • 크롬 드라이버를 글로벌하게 사용하기 위해서 경로를 변경해 줍니다. 경로를 수정하지 않으면 코드에서 크롬드라이버 경로를 항상 작성해 줘야 합니다.
    • $ mv ~/Download/chromedriver /usr/local/bin
  • 셀레니움 파이썬 패키지 설치

    • $ sudo pip install selenium
    • $ conda install -c conda-forge selenium

mv ~/Download/chromedriver /usr/local/bin 으로 다운로드 받은 크롬드라이버를 usr/local/bin으로 옮겨준다(path에 설정하는 방법)

1.2 Windows

  • 크롬 드라이버 다운로드

    • 크롬 브라우져를 사용하기 위해 크롬 드라이버를 다운로드 해야 합니다.
    • https://sites.google.com/a/chromium.org/chromedriver/downloads
    • https://chromedriver.storage.googleapis.com/index.html?path=2.42/
  • 환경변수 추가

    • 내컴퓨터 오른쪽 클릭 -> 속성 -> 고급시스템설정 -> 환경변수 -> 시스템변수의 Path 더블클릭 -> chromedriver path를 추가
    • 예: C:₩Users₩(사용자계정이름)₩chromdriver 으로 추가
    • 환경변수 추가 후에도 드라이버가 실행되지 않는 경우에는 아래의 두가지 방법의 사용이 가능
      • 크롬 드라이버 파일을 동일한 디렉토리에 위치해서 실행
      • 크롬 드라이버를 호출하는 함수에 아규먼트로 크롬 드라이버의 파일경로를 추가
  • 셀레니움 파이썬 패키지 설치

    • $ conda install -c conda-forge selenium





© 2018. by sora

Powered by sora