차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판 | 다음 판양쪽 다음 판 |
project:ebsplayer [2016/11/18 20:58] – [셀레니움 설치] changwoo | project:ebsplayer [2016/11/18 20:59] – [셀레니움 설치] changwoo |
---|
실행하기 전 크롬 드라이버와 크롬 웹브라우저를 설치하도록 한다. 구글 크롬을 써도 되지만 오픈소스 버전인 크로미움을 사용해도 무방하다. 단, 이 경우 크로미움의 실행 파일 이름을 '/usr/bin/google-chrome'으로 링크를 걸자((https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver)). 크롬 드라이버는 [[https://sites.google.com/a/chromium.org/chromedriver/downloads|여기]]서 받을 수 있다. 압축을 풀면 바이너리 파일이 있는데 시스템 패스를 잡아서 실행할 수 있도록 한다. | 실행하기 전 크롬 드라이버와 크롬 웹브라우저를 설치하도록 한다. 구글 크롬을 써도 되지만 오픈소스 버전인 크로미움을 사용해도 무방하다. 단, 이 경우 크로미움의 실행 파일 이름을 '/usr/bin/google-chrome'으로 링크를 걸자((https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver)). 크롬 드라이버는 [[https://sites.google.com/a/chromium.org/chromedriver/downloads|여기]]서 받을 수 있다. 압축을 풀면 바이너리 파일이 있는데 시스템 패스를 잡아서 실행할 수 있도록 한다. |
| |
''chromedriver --version''명령을 실행하여 headless 서버에서 문제없이 실행되는지 체크한다. 필요한 라이브러리가 부족할 수도 있다(()). 또한 크롬 드라이버는 레포지토리에서 받을 수 있으나, 이 경우 플래시 플러그인이 로딩되지 않아 전혀 필요없다. | ''chromedriver --version''명령을 실행하여 headless 서버에서 문제없이 실행되는지 체크한다. 필요한 라이브러리가 부족할 수도 있다((http://stackoverflow.com/a/40585051)). 또한 크롬 드라이버는 레포지토리에서 받을 수 있으나, 이 경우 플래시 플러그인이 로딩되지 않아 전혀 필요없다. |
| |
| |