我以前在java和OpenSUSE中使用过Selenium 2。现在,我在Mac上,想把它设置为与python2.7一起使用。我已经下载并解压了selenium 2.28,下载了ChromeDriver并将其保存在/Users/username/Downloads中。更新bash_配置文件中的路径。但是,当我运行一个简单的代码片段,像这样
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN)
assert "Google" in driver.title
driver.close()
我只是从文档中拿出来测试一下。我得到如下错误:
^{pr2}$但是,chromedriver正在路上。这是echo$PATH给我的:
Other stuff:***/Users/rohitdholakia/Downloads/chromedriver***
会少什么?在
看起来像是将可执行文件本身放在路径中,而不是放在包含它的目录中。在
在您的路径中尝试
/Users/rohitdholakia/Downloads
。在相关问题 更多 >
编程相关推荐