파이썬 pyinstaller exe 배포경우 chromedriver 이 함게 배포해야 하는 번거로움이 생기곤 합니다.

이럴경우 exe 파일에 chromedriver.exe 파일을 함께 포함시킬수 있습니다.


import selenium.webdriver as webdriver
import sys
import os.path
if getattr(sys, 'frozen', False):
chromedriver_path = os.path.join(sys._MEIPASS, "chromedriver.exe")
driver = webdriver.Chrome(chromedriver_path)
else:
driver = webdriver.Chrome('chromedriver')


pyinstaller --add-binary "chromedriver.exe";"." 파일명.py

형식으로 pyinstaller 실행시켜 주십시오.

2021/01/26 18:43 2021/01/26 18:43

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다