首先,我有一个Chrome浏览器v75(这是我每天使用的浏览器)。然后,我下载了一个旧版本(v61.0),我想使用它来部署Selenium crawler。 但是问题是每次我尝试运行此搜寻器时。它始终执行v75版本而不是v61.0 我已经下载了相应的chromedriver并已对其进行配置。 我的第一个尝试是指定标明浏览器版本的标头,但这不起作用。 所以我应该写一些脚本将它们添加到系统路径中吗? PS:我想在虚拟环境中运行它,而我正在使用Mac。
答案 0 :(得分:0)
只需在选项中添加以下chrome选项即可。
以下是Python中的解决方案:
# replace the path with the location where you have older version of chrome.exe
chrome_options = Options()
chrome_options.binary_location= "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
# load the options
driver = webdriver.Chrome(chrome_options=chrome_options)