kookmin-sw / 2019-cap1-2019_4

Flex Ads to implement advertising system in offline market
MIT License
10 stars 7 forks source link

Jetson TX2 에서의 chromedriver 사용 문제 #54

Closed james-sungjae-lee closed 5 years ago

james-sungjae-lee commented 5 years ago

Jetson TX2 에서는 Chrome-Browser 가 아닌, Chromium-Browser 를 사용하고 있으며,

일반적인 Chromedriver 를 사용할 경우 미스매치로 인한 오류가 발생한다.

이를 해결하기 위해 apt 를 통한 chromium-chromedriver 를 설치하여 해당 binary file 을

chromedriver path 로 지정해줄 필요가 있을 것으로 보인다.

관련된 링크 https://askubuntu.com/questions/1004947/how-do-i-use-the-chrome-driver-in-ubuntu-16-04

james-sungjae-lee commented 5 years ago

Jetson 에서 Chromedriver 를 정확하게 사용하기 위한 방법은 다음과 같다.

  1. sudo apt-get install chromium-chromedriver 를 이용해

  2. which chromedriver 로 설치경로를 확인한다.

  3. 해당 경로의 chromedriver 로 path 를 잡아주거나, cp 를 이용해 프로젝트 폴더로 binary 를 이동시켜 테스트한다.

이를 통해 정상적으로 Jetson 환경에서 chromedriver 를 활용한 광고 송출이 가능하게 되었다.