728x90
selenium을 사용할 일이 있어서 맥북에서 테스트를 하려고 했는데, 그 사이 크롬이 업데이트되어서 새로 크롬드라이버를 받아 사용하려고 했는데...
"개발자를 확인할 수 없기 때문에 'chromedriver'을(를) 열 수 없습니다."라는 안내창을 띄우며 자꾸 휴지통으로 버리려고 하는 것이었다.
물론 전에도 이런 문구가 뜬 것 같았는데 그때는 '설마 또 드라이버를 받아야 되겠어??'라는 생각으로 정리해 두지 않았다.
다음에 똑같은 일을 겪고 또 당황하지 않기 위해 해결방법을 정리해 두기로 하였다.
해결방법은 정말 단순하다.
터미널을 열고 chromedriver가 있는 위치로 이동한다.
xattr -d com.apple.quarantine chromedriver
위 명령어를 실행한다.
실행하면 아무런 내용도 뜨지 않지만 다시 셀레니움을 사용하는 프로젝트를 실행해 보면
이렇게 정상적으로 동작하는 것을 확인할 수 있다.
728x90