在mac中使用python的Selenium我得到以下错误

时间:2017-11-21 11:43:12

标签: python-2.7 selenium-webdriver

我已将.bashrc中的路径设置为: PATH =" /用户/ DDD /下载/ geckodriver:$ PATH" 出口道路

仍然我无法运行简单的脚本可以帮助我...

回溯(最近一次调用最后一次):文件" helloselenium.py",第2行,在driver = webdriver.Firefox中(executable_path = r' \ Users \ ddd \ Downloads \ geckodriver.exe&# 39;)文件" /Library/Python/2.7/site-packages/selenium/webdriver/firefox/webdriver.py",第144行,在 init self.service.start中( )文件" /Library/Python/2.7/site-packages/selenium/webdriver/common/service.py",第81行,在启动os.path.basename(self.path),self.start_error_message) selenium.common.exceptions.WebDriverException:消息:' \ Users \ ddd \ Downloads \ geckodriver.exe'可执行文件需要在PATH中。

1 个答案:

答案 0 :(得分:0)

尝试在'/ usr / local / bin'

中粘贴geckodriver

通过路径, driver = webdriver.Firefox(path ='/ usr / local / bin / geckodriver')

然后在geckodriver中打开终端类型如果你看到它开始,它也应该通过Selenium启动Firefox