我在Mac上通过anaconda运行硒。为了能够选择Chrome作为我的网络驱动程序,我需要下载最新的chromedriver。但是我不知道将文件放置在什么位置。如果我刚跑
driver = webdriver.Chrome()
WebDriverException: Message: unknown error: cannot find Chrome binary
我应该放入chromedriveranaconda/lib/python2.7/site-packages/selenium/webdriver/
吗?如果是,如何指定硒使用呢?
我知道它一定很简单,因为像一年前一样,我已经在另一台计算机上设置了chromedriver,但是我现在无法使用它。
编辑:尝试了这个
import os
from selenium import webdriver
chromedriver = "/Users/username/Downloads/chromedriver"
os.environ["webdriver.chrome.driver"] = chromedriver
driver = webdriver.Chrome(chromedriver)
driver.get("http://stackoverflow.com")
driver.quit()
得到这个错误:
WebDriverException: Message: unknown error: cannot find Chrome binary
(Driver info: chromedriver=2.23.409710 (0c4084804897ac45b5ff65a690ec6583b97225c0),platform=Mac OS X 10.11.6 x86_64)
from selenium import webdriver driver_path = '/path to chromedriver.exe/' driver = webdriver.Chrome(driver_path) driver.get('somewebsite')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句