[問題] 如何在fly.io部屬有selenium爬蟲

作者: aocaoef (aocaoef)   2023-02-18 17:06:29
各位前輩好,
最近寫了爬蟲程式想部屬到fly.io上,使用selenium的chromdrivermanager().install()
重要的程式碼如下
browser = webdriver.Chrome(ChromeDriverManager().install())
browser.get('www.example.com')
在電腦運行都ok,但部屬上去之後會跳出以下錯誤
raise WebDriverException() chrome driver unexpectedly exist. status code127
不曉得各位前輩有沒有相關的經驗可以提供,謝謝大家
作者: lycantrope (阿寬)   2023-02-18 17:28:00
這是用root去跑嗎?
作者: aocaoef (aocaoef)   2023-02-18 18:11:00
不是耶,是部屬到fly.io上在雲端跑的
作者: lycantrope (阿寬)   2023-02-18 19:38:00
./chromedriver --version 可以執行嗎
作者: aocaoef (aocaoef)   2023-02-18 22:54:00
可以
作者: cay903508 (further)   2023-02-20 22:48:00
請問有檢查chrome的版本嗎?
作者: s860134 (s860134)   2023-03-03 17:05:00
看了一下 fly.io 的部屬方式,你是如何指定 chromedriver路徑以及 chrome 位置?

Links booklink

Contact Us: admin [ a t ] ucptt.com