【问题标题】:Service chromedriver unexpectedly exited. Status code was: -9服务 chromedriver 意外退出。状态码是:-9
【发布时间】:2020-12-31 14:33:03
【问题描述】:

webdriver 在使用 selemium 进行网络抓取时遇到很多问题。 chromedriver 已经安装并放置在与 python 文件相同的文件夹中。所有似乎加载 jupyter 单元几秒钟的建议都在以下消息后被拒绝:chromedriver cannot opened because the developer cannot be verififed 我使用homebrew 下载它们。这是我的代码:

from bs4 import BeautifulSoup as soup
import pandas as pd
from selenium import webdriver

my_url='google.com'
driver= webdriver.Chrome()

我现在正在尝试通过下载 chromium 来解决这个问题,但我遇到了 status code was 9 错误,并且弹出消息告诉我我的代码不可信。

【问题讨论】:

    标签: python macos selenium web-scraping


    【解决方案1】:
    xattr -d com.apple.quarantine /usr/local/bin/chromedriver
    

    /usr/local/bin/chromedriver 替换为实际路径

    【讨论】:

      【解决方案2】:

      chromedriver 被阻塞;并取消阻止输入:

      xattr -d com.apple.quarantine /opt/homebrew/bin/chromedriver

      '/opt/homebrew/bin/chromedriver' 应替换为您机器上正在使用的 chromedriver 的路径。

      要查找 chromedriver,请输入:
      which chromedriver

      此资源可能会有所帮助。它为PDHide 的帖子添加了详细信息。
      Chromedriver can’t be opened because Apple cannot check it for malicious software

      【讨论】:

        猜你喜欢
        • 2018-08-25
        • 1970-01-01
        • 2019-05-31
        • 2020-09-16
        • 2022-08-23
        • 2019-05-07
        • 2019-05-01
        • 2019-04-20
        相关资源
        最近更新 更多