博客动态
Hi!欢迎来到Jerry Coding!2021年 CSDN资源免积分下载网页版上线, 让你轻松GET想要的资源!关注我👇👇
微信扫码

扫一扫关注我

More
关于
New
RSS

selenium 提示错误: Passthrough is not supported, GL is swiftshader

2021年5月11日 Jerry 2408 2021年7月1日

最近chrome浏览器自动升级了90版本,结果发现selenium不能用了,启动时提示错误:[0511/201330.149:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL is swiftshader

webdriver内核的版本是90版本,chrome版本也是没有错误的,但是依然启动不起来。

网上搜索了好久也没找到什么原因,也没找到什么解决办法。

最后没办法,把 chrome浏览器重新降级到了89版本,用上了89版本的内核。。。😫。。


后来小伙伴们找到了如下的解决办法:

  • 使用chromedriver时,一般都需要指定--headless--disable-gpu参数,可以不显示浏览器的窗口,如果不使用这两个选项,则不会出现错误消息。
  • 可以使用--disable-software-rasterizer 参数,禁用 WebGL,在不显示窗口的模式下,也不显示错误消息。

大家可以尝试下解决问题。


最后附上 chrome 内核下载 镜像地址:https://npm.taobao.org/mirrors/chromedriver/

指定版本的 chrome浏览器下载地址:https://www.chromedownloads.net/chrome64win-stable/


原创文章,转载请注明出处: https://jerrycoding.com/article/seleniumerr2

微信
jerry微信赞助
支付宝
jerry支付宝赞助

您尚未登录,暂时无法评论。请先 登录 或者 注册

0 人参与 | 0 条评论

每日一句 (From ONE)
我们每个人都如一颗行星,起点是出生,终点是死亡,这是上天早已经给我们规定好的,可是,出生和死亡之间的运行轨迹却取决于多种因素。我们在浩瀚的宇宙中运行,最先碰到的是父母这两颗行星,继而有老师、朋友、恋人、上司……
微信扫码

扫一扫关注我

关于本站