运行webdriver.Chrome()时错误

最近在写爬虫时,用到了webdriver.但会报错:没有谷歌二进制文件;
这个一般是版本不匹配,或者环境没配置;如果不想去检查这些,那么我们可以用一段代码解决;

# 给Chrome一个二进制
options = webdriver.ChromeOptions()#启动参数
options.binary_location = "谷歌安装路径"
chrome_driver_binary = "chromedriver.exe路径"
driver = webdriver.Chrome(chrome_driver_binary, chrome_options=options)

这样就可以启动了,可以用以下代码测试

#coding=utf-8
from selenium import webdriver
import time
# 给Chrome一个二进制
options = webdriver.ChromeOptions()#启动参数
options.binary_location = "D:\Google\Chrome\Application\chrome.exe"
chrome_driver_binary = "D:\Google\Chrome\Application\chromedriver.exe"
driver = webdriver.Chrome(chrome_driver_binary, chrome_options=options)
driver.get('http://www.baidu.com')
# 延时5s
time.sleep(5)
driver.quit()

这样就测试完成了,但建议有时间还是去看下版本,配置环境;
完成后就可以用以下代码了

driver = webdriver.Chrome()
driver.get("https://www.douban.com/")

not Chrome binary file---没有谷歌二进制文件 Windows10出现的问题相关推荐

  1. mac上 go build的二进制文件在Linux上运行提示cannot execute binary file或者-bash: ./sayHello: 无法执行二进制文件的解决方式

    我在mac本上写的一段测试代码,想在linux系统上运行,go build sayHello.go,然后拷贝到Linux系统上./sayHello出现了错误提示: 提示cannot execute b ...

  2. grep的时候Binary file (standard input) matches 怎么解决?

    From: http://blog.csdn.net/iori97king/article/details/5917824 操作 grep "xxx" a.log 结果 Binar ...

  3. 已解决selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary

    已解决selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary ...

  4. grep命令Binary file

    今天下载日志查看的时候,使用grep命令发现报错: Binary file (standard input) matches 大致意思是,二进制文件不能直接进行搜索. 查看grep帮助信息: -a选项 ...

  5. grep报Binary file standard input matches

    在使用grep搜索特定文本时,报Binary file standard input matches cat test |grep "quic" 因为文件是二进制文件,在使用gre ...

  6. grep或zgrep的时候Binary file (standard input) matches 怎么解决?

    转自:http://blog.csdn.net/iori97king/article/details/5917824 操作 grep "xxx" a.log 结果 Binary f ...

  7. 爬虫Selenium报错“cannot find Chrome binary“解决方案

    报错的代码 from selenium import webdriver browser=webdriver.Chrome('C:\Program Files (x86)\Chrome_Driver_ ...

  8. grep查询不到中文 或 Binary file xx matches

    发现grep 开始查不到想要找的汉字,又保存文件后发现报Binary file  xx matches 用Linux下看这个文件 file 发现charset=Unknown-8bit 在WINDOW ...

  9. -bash: /tyrone/jdk/jdk1.8.0_91/bin/java: cannot execute binary file

    问题描述:今天在linux环境下安装了一下JDK,安装成功后,打算输入java -version去测试一下,结果却出错了. 错误信息:-bash: /tyrone/jdk/jdk1.8.0_91/bi ...

最新文章

  1. python递归题目_Python递归的问题?
  2. 中国大陆SCIE收录期刊分析:多少本刊?发文多少?解决了多大内卷?
  3. java rxtx 64_java – RXTX无法在Windows 7 64位下列出或查找端口
  4. 企业移动化诉求与开发者之间的矛盾
  5. python自动生成分析报告_利用PYTHON全自动生成分析报告
  6. spring自定义标签实现
  7. 32位机器下面各类型的取值范围(sizeof值)
  8. [LintCode] Simplify Path [字符串操作]
  9. v-for指令案例详解
  10. Python多篇新闻自动采集
  11. java token_Java实现基于token认证的方法示例
  12. Java IDEA使用详解
  13. mongodb objetcid_mongodb(1)
  14. 企业分布式微服务云SpringCloud SpringBoot mybatis (二)服务消费者(rest+ribbon)
  15. iOS 14.0.1修复五大问题,无法连接Wi-Fi已经解决
  16. 工具,帮助我们更高效的工作
  17. nexus3私库环境搭建(maven,yum,apt,nodejs)
  18. Labview软件、NI数据采集卡、汽车发动机数据采集学习总结(一)
  19. Win10开启卓越性能模式,比高性能更强
  20. vue引入 wps在线编辑版

热门文章

  1. 头条竞价php下单系统源码_PHP在线订单系统V8.0竞价单页网站源码 短信提醒+网银支付+支付宝...
  2. 单片机--定时器/计数器实验
  3. 五子棋人机对弈 c语言,五子棋人机对弈系统
  4. Javascript特效之监听键盘按键
  5. 一秒批量导出PPT中的所有图片
  6. 学习、生活、工作心得记录
  7. 通过VM虚拟机查找ESXi主机名称和IP
  8. 导出excel文件到浏览器,swagger测试导出文件名竟然一直乱码
  9. pwn刷题num15----格式化字符串漏洞
  10. 十一个顶级的Git 客户端,绝对很实用!