huzhaoqiang5566 发表于 2016-5-31 16:00:46

安装Chromedriver报错

本帖最后由 huzhaoqiang5566 于 2016-5-31 16:05 编辑




按照教程,执行了一个示例。自动打开谷歌浏览器,打开百度页面,报无法加载 Shockwave flash

掉渣饼 发表于 2016-5-31 18:05:24

不知道是否与你安装chromedriver.exe路径有关系,你可以把chromedriver.exe直接放到Google\Chrome\Application下面试试

huzhaoqiang5566 发表于 2016-6-1 08:44:40

掉渣饼 发表于 2016-5-31 18:05
不知道是否与你安装chromedriver.exe路径有关系,你可以把chromedriver.exe直接放到Google\Chrome\Applicat ...

我在网上找了个谷歌浏览器下载安装,装完。并没有application这个目录。只有\google\chrome\。然后我只有将chromedriver.exe放到这个目录下。按照示例,倒是能自动打开百度页面,但是报了这个错。我不是很放心

若尘_51 发表于 2016-6-1 08:53:11

我在网上找了一个chromedriver,可以正常打开谷歌浏览器,你试试:
1、http://vdisk.weibo.com/s/GLALSq503hN1?category_id=0&parents_ref=GLALSq503hML   下载chromedriver.exe
2、将chromedriver.exe放到Google\Chrome\Application
3、测试程序:
# coding = utf-8
import os
from selenium import webdriver
#chromedriver.exe路径
chrome_driver = os.path.abspath(r"C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
os.environ["webdriver.chrome.driver"] = chrome_driver
driver = webdriver.Chrome(chrome_driver)
driver.get('http://www.baidu.com')
print driver.title
driver.quit()

掉渣饼 发表于 2016-6-1 10:50:35

huzhaoqiang5566 发表于 2016-6-1 08:44
我在网上找了个谷歌浏览器下载安装,装完。并没有application这个目录。只有\google\chrome\。然后我只有 ...

建议你把谷歌浏览器先卸载掉,到网上重新下载一个安装

huzhaoqiang5566 发表于 2016-6-1 12:00:18

问题解决了。谢谢大家。是我下载的谷歌浏览器的版本有问题。重新下载了一个最新版本的,运行代码后。窗口就不报那个错误了
页: [1]
查看完整版本: 安装Chromedriver报错