Mac系统搭建selenium环境报:无法打开“chromedriver”,因为无法验证开发者 解决办法

这篇具有很好参考价值的文章主要介绍了Mac系统搭建selenium环境报:无法打开“chromedriver”,因为无法验证开发者 解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装selenium

打开terminal,使用以下命令安装selenium: pip install -U selenium

2.下载Chromedriver

chromedriver 应与chrome版本匹配!!!

在Chrome中输入:chrome://version/ 查看Chrome的版本号信息

Mac系统搭建selenium环境报:无法打开“chromedriver”,因为无法验证开发者 解决办法

然后去地址:https://registry.npmmirror.com/binary.html?path=chromedriver/ 找到和自己Chrome浏览器版本匹配的Chrome driver版本后下载适合自己机型的压缩包(Mac注意区分M1芯片版本),如下图:

Mac系统搭建selenium环境报:无法打开“chromedriver”,因为无法验证开发者 解决办法

3.将chromedriver移至/usr/bin目录下

具体操作:

打开Finder > 快捷键cmd+shift+G > 输入路径/usr/local/bin即可找到对应文件夹 > 将下载的安装包解压在此目录下

4.检测环境是否安装成功

打开pycharm,新建一个python文件,在其中输入以下代码并运行:

from selenium import webdriver

# 打开chrome浏览器
driver = webdriver.Chrome() 
# 访问百度首页
driver.get("http://www.baidu.com")

5.可能遇到的问题:

运行时提示Chromedriver app无法验证

Mac系统搭建selenium环境报:无法打开“chromedriver”,因为无法验证开发者 解决办法

解决方案:

  • 打开终端

  • 进入到上面chromedriver文件所在的路径:/usr/local/bin

  • 执行以下任一命令文章来源地址https://www.toymoban.com/news/detail-456574.html

cd /usr/local/bin
2 
3 xattr -d com.apple.quarantine chromedriver
4 或
5 spctl --add --label'Approved'< of-executable>

到了这里,关于Mac系统搭建selenium环境报:无法打开“chromedriver”,因为无法验证开发者 解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac电脑python打开chromedriver

    1、下载更mac电脑上chrome浏览器对应版本的驱动, 下载地址:chromedriver下载地址 2、将下载的文件解压 直接打开就是解压,解压完成是这样: 3、打开mac电脑终端,cd /usr/local(这是python安装位置) 然后输入open bin 打开python的文件夹 4、将chromedriver放进python文件夹里 5、然后去写

    2024年02月11日
    浏览(29)
  • selenium学习1_使用selenium,chromedriver打开百度并进行搜索

    具体安装包以及安装步骤自己去百度,这里只讲这些软件安装使用之间的关联。 selenium下载安装之后将其放在Python路径下就不需要再配置环境了,当你打开pycharm时会在External libraries路径下找到,创建.py文件也可以直接\\\"from selenium import xxxxx\\\"了。 chromedriver.exe版本要和chrome浏览器

    2024年02月13日
    浏览(69)
  • mac搭建selenium环境

    1、Chrome和Chromedriver的版本号必须对应一致; 2、检查Python版本,selenium版本,Python3的话,selenium版本最好将至3.x版本(通过pip默认会下载最新版本,目前到4.x版本) Pycharm的自带终端,通过pip命令直接下载 https://chromedriver.storage.googleapis.com/index.html Chrome for Testing availability 下载

    2024年02月05日
    浏览(29)
  • Mac环境python + selenium 环境搭建

    文章主要讲解Mac环境下如何搭建selenium环境。作者也是测试初学者,对selenium目前是一无所知的状态,希望从搭建环境开始对它逐步了解。 本文采用的环境: • Python 3.7.3 PS: Mac环境会默认自带Python环境,但是Python2的版本,所以如果要使用Python3环境需要自行安装。因为本人没

    2024年02月15日
    浏览(30)
  • selenium+java自动化测试环境搭建mac

    一、官网下载selenium Downloads | Selenium    下载之后的文件如下 二、下载谷歌浏览器驱动,驱动版本和浏览器版本一致、下面是我的谷歌浏览器版本  谷歌浏览器下载地址 CNPM Binaries Mirror  下载完成如下:

    2023年04月08日
    浏览(31)
  • selenium+chromedriver 闪退及无法更改版本号问题

    chrome浏览器版本 chromedriver版本信息 win+R,cmd,chromedriver --version 这里如果会显示版本号,会出现一个大坑,博主就是因为这个版本信息的问题,疯狂报错!!! 不一致,有两种解决方法 方法一:更新谷歌浏览器版本,网址如下 https://www.chromedownloads.net/chrome64win/ 注意,更新谷

    2024年02月09日
    浏览(20)
  • selenium同时打开多个 chromedriver对象时候 unknown error: DevToolsActivePort file doesn‘t exist

    第一个正常,第二个就提示(unknown error: DevToolsActivePort file doesn\\\'t exist) 根据StackOverflow所介绍的解决方案 加上  不再报unknown error: DevToolsActivePort file doesn\\\'t exist,但driver.get(url)时全部都在第一个webdriver上打开,后面的窗口全部都一直是空白页面。 逐行代码屏蔽调试一轮,发现问

    2024年02月13日
    浏览(60)
  • selenium安装以及chromedriver安装与环境配置

    目录 一、selenium安装 二、Chromedriver安装 1、查看谷歌版本 2、下载chromedriver​ 三、环境配置 1、将chromedriver.exe位置到path环境变量实现  2、验证Chromedriver是否安装成功 打开pycharm   如果在安装selenium出现no such option:--build-dir问题可以看我另一篇博客。 Pycharm中pip:no such option:

    2023年04月08日
    浏览(25)
  • 使用selenium,但chrome无法启动,需要安装浏览器对应版本(最新)的chromedriver

    使用selenium无法启动chrome,代码 报错如下: 安装地址 查询了浏览器版本:117.0.5927 但是国内的镜像网找不到,只更新到114版本 需要安装驱动,点击了最下面的网址 https://chromedriver.chromium.org/home 如图为有效信息 - 点击跳转: https://googlechromelabs.github.io/chrome-for-testing (点击这里

    2024年02月11日
    浏览(45)
  • Python执行selenium报错This version of ChromeDriver only supports Chrome version并配置环境变量

    1.This version of ChromeDriver only supports Chrome version 这个报错的意思是chrome驱动的版本不匹配,所以需要查看自己的chrome的版本,再根据版本下载对应的chromedriver.exe,具体操作步骤如下 第一步查看chrome的版本: 第二步下载对应的chromedriver.exe: http://chromedriver.storage.googleapis.com/ind

    2024年02月16日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包