반응형
파이썬에서 Selenium 이용하여 크롤링하려면 크롬이 필요해요
노트북에서는 그냥 다운로드하여서 설치하면 되는데 헤로쿠에서 사용하려면 빌드팩을 설정하면 가능합니다
명령어로 할 수도 있는데 웹에서 작업하는게 편하더라고요
Heroku 에서 로그인해서 원하는 프로그램을 선택하고 Settings으로 가면 Buildpacks 부분에서 설정할 수 있어요
파이썬 어플을 만들고 있었다면 heroku/python 이 기본적으로 있을 텐데요
크롬을 설치하기 위해서 Add buildpack을 눌러서 2개를 추가해주세요
# 구글 크롬
https://github.com/heroku/heroku-buildpack-google-chrome
## 크롬 드라이버
https://github.com/heroku/heroku-buildpack-chromedriver
크롬 드라이버 설치 위치 : /app/.chromedriver/bin/chromedriver
크롬 실행파일 설치 위치 : /app/.apt/usr/bin/google-chrome
이 위치를 변수에 담아서 코드에서 활용하면 됩니다
반응형
'코딩 프로그래밍 > PYTHON 파이썬' 카테고리의 다른 글
Python Flask 를 repl.it 에 올려보기 - repl.it 에서 pip 사용하기 (0) | 2020.10.19 |
---|---|
Python Flask 이미지 파일 다운로드 (0) | 2020.10.18 |
Python Flask Gunicorn Timeout 시간 초과 늘이기 (0) | 2020.10.15 |
Python Flask 캐시 기능 끄기 (0) | 2020.10.12 |
Python Flask http 를 https 로 연결하는 방법 (0) | 2020.10.11 |
댓글