源码 selenium.common.exceptions.WebDriverException: Message: unknown error: cannot connect to chrome at 127.0.0.1:9222
通过 chrome.exe --remote-debugging-post=9222 能启动,但是进不了 http://127.0.0.1:9222/和 http://127.0.0.1:9222/json ……
网上找了也没有什么实际解决办法,想问问 v 友们有没有什么办法……
1
yichinzhu 2019-03-20 22:44:51 +08:00 via Android
port。。。
|
2
masker 2019-03-21 08:10:03 +08:00 via Android
。。。动手解决问题的能力越来越差 。。。
|
3
ClutchBear 2019-03-21 09:34:37 +08:00
chromedriver 跟 chrome 有版本对应关系的,
你看看是不是一致. |
4
allgy 2019-03-21 11:42:50 +08:00
手动写爬虫吧,遇到问题好解决
|
5
Deathminip 2019-03-21 12:21:54 +08:00
不懂 chromedriver,不过我看了一天 puppeteer 的中文文档,写了个爬虫,目前本地和服务器都稳定跑着,自动切换代理 IP 什么的,都没问题
|
6
yxlbeyond 2019-03-21 17:58:47 +08:00
看看 chrome 版本和 chromedriver 版本是否对应
|
7
yuanbo95 2021-04-14 12:31:47 +08:00
可能是因为在 chrome 浏览器未关闭的情况下,就执行 chrome.exe --remote-debugging-port=9222 这个命令,要去任务管理器里查看是否有 chrome 进程的留存
|