Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS系统版本Chrome自动更新问题处理方案 #181

Closed
gangan0 opened this issue Sep 5, 2023 · 2 comments
Closed

MacOS系统版本Chrome自动更新问题处理方案 #181

gangan0 opened this issue Sep 5, 2023 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@gangan0
Copy link

gangan0 commented Sep 5, 2023

用的是Mac电脑,按照ebay示例程序执行第一次能成功。但是第二次执行相同的任务,启动完Chrome浏览器,Chrome会自动关闭,终端里会报错
image

@NaiboWang
Copy link
Owner

NaiboWang commented Sep 5, 2023

image
Chrome版本被MacOS系统自动更新了,解决办法为:

如果点击"使用浏览器设计"按钮后Chrome弹出并闪退,需要按照以下流程操作:

MacOS版本的软件有一个问题可能存在,即软件所调用的Chrome软件会在打开后经常性自动更新,但软件所依赖的Chromedriver版本并不会随着chrome自动更新,从而导致软件打不开chrome的问题。
检查Chrome版本的方式为:进入EasySpider软件内部,即右键软件“显示包内容”,然后进入Contents/Resources/app文件夹内,手动双击打开chrome_mac64软件打开chrome,然后打开设置->关于Chrome来查看Chrome版本是否和手动打开chromedriver_mac64后显示的版本相同。

请自行到以下网址下载对应自己当前chrome版本的macOS版本的chromedriver:

https://googlechromelabs.github.io/chrome-for-testing

并将chromedriver文件放在上面提到的Contents/Resources/app文件夹内,更名并替换掉“chromedriver_mac64”文件即可使软件恢复正常使用。

@gangan0
Copy link
Author

gangan0 commented Sep 5, 2023

解决了

image Chrome版本被MacOS系统自动更新了,解决办法为:

请自行到以下网址下载对应自己当前chrome版本的macOS版本的chromedriver:

https://googlechromelabs.github.io/chrome-for-testing

并将chromedriver文件放在上面提到的Contents/Resources/app文件夹内,更名并替换掉“chromedriver_mac64”文件即可使软件恢复正常使用。

解决了

@NaiboWang NaiboWang changed the title 按ebay示例程序执行第一次成功,第二次失败 MacOS系统版本Chrome自动更新问题处理方案 Oct 8, 2023
@NaiboWang NaiboWang added the documentation Improvements or additions to documentation label Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants