我昨天将我的 OSX 更新为 Mountain Lion,现在我的 Selenium 测试停止与 Chrome 一起工作。我从 pip 将最新的 Chromedriver 重新安装到/usr/local/bin和 python selenium。
我正在使用山狮的股票 python 2.7。
这个python代码曾经工作:
from selenium import webdriver
browser = webdriver.Chrome()
现在什么也没有发生。过了一会儿,我得到以下异常:
WebDriverException:消息:u'无法启动或连接到 Chrome。请检查 ChromeDriver 是否是最新的。在以下位置使用 Chrome 二进制文件:/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
它适用于火狐。但是 Firefox 会返回一些包含 <br> 的文本,这会导致我的测试失败。所以我不能只切换到 Firefox。