최말짱 블로그

맥북 초기 selenium chrome driver 설정 본문

카테고리 없음

맥북 초기 selenium chrome driver 설정

최말짱 2022. 9. 16. 16:08
728x90

 

맥북을 사고 처음으로 driver설정을 할 때 윈도우와 다른점이 생각보다 많아 정리해보았다.

 

 

1. 크롬 드라이버는 mac 버전으로 다운로드 해야한다.

- mac에서 m1버전이 따로 있으므로, m1사용자는 m1에 해당하는 driver를 다운로드 받으면 된다.

https://chromedriver.chromium.org/downloads

 

ChromeDriver - WebDriver for Chrome - Downloads

Current Releases If you are using Chrome version 106, please download ChromeDriver 106.0.5249.21 If you are using Chrome version 105, please download ChromeDriver 105.0.5195.52 If you are using Chrome version 104, please download ChromeDriver 104.0.5112.79

chromedriver.chromium.org

 

2. 크롬은 웹에서 다운로드 받는 것이 아닌, brew를 통해 터미널에서 다운로드 받아야 한다.

- 맥을 쓰는 사람들은 당연하다고 생각할 수도 있는데, 윈도우를 썼었던 나로써는 당연히 웹에서 크롬 어플을 다운로드 받는 줄 알았다.. 

- 웹에서 크롬을 다운로드 받은 사람들은 아래의 에러가 뜬다.(참고하시길) 

Error: The ChromeDriver could not be found on the current PATH. 
Please download the latest version of the ChromeDriver from http://chromedriver.storage.googleapis.com/index.html and ensure it can be found on your PATH.

 

3. 보안상 초기 설정 

처음에 크롬드라이버를 실행시키면 개발자를 확인할 수 없기 때문에 'chromedriver'를 열 수 없습니다. 라는 에러가 뜰 것이다.

xattr -d com.apple.quarantine chromedriver

터미널에서 해당 폴더로 이동하여 위의 코드를 실행시키면 정상적으로 크롬드라이버가 돌아가는 것을 확인할 수 있을 것이다.