chromedriver与chrome闪退
时间: 2023-09-10 10:06:33 浏览: 234
根引用,chromedriver版本与chrome版本不一致可能会导致编译器报错和闪退的问题。解决这个问题可以按照以下步骤进行操作:首先,在C:\Program Files\Google\Chrome\Application找到chromedriver.exe所在的目录。然后,去https://chromedriver.chromium.org/downloads下载与chrome浏览器版本相近的chromedriver来替换原来的chromedriver。注意,使用绝对路径来调用chromedriver可以避免这个问题。根据引用,删除Python39中的旧版本chromedriver,将新版本chromedriver放入相应目录后再次运行,可以解决闪退问题。
另外,根据引用,如果chromedriver与chrome版本不一致,还有两种解决方法可以尝试。第一种方法是更新谷歌浏览器版本,可以从https://www.chromedownloads.net/chrome64win/下载最新版本的谷歌浏览器。请注意,在升级谷歌浏览器之前需要先卸载当前的高版本。第二种方法是更新chromedriver版本,可以从https://chromedriver.storage.googleapis.com/index.html下载与自己谷歌浏览器版本相对应的chromedriver。如果没有与自己谷歌版本相对应的chromedriver,建议选择同一大版本号但稍高的小版本号的chromedriver。根据自己的电脑系统选择下载win64或32位的chromedriver即可。
通过以上方法,可以尝试使用PyCharm和Selenium的chromedriver来打开网页,解决闪退问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [解决python3+selenium+chromedriver运行时chrome浏览器闪退问题](https://blog.csdn.net/LastNight_Will/article/details/114379966)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [selenium+chromedriver 闪退及无法更改版本号问题](https://blog.csdn.net/weixin_44097751/article/details/129856541)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文