Connection refused error when using Selenium Python Eclipse MacOSX El Capitan

12 views
Skip to first unread message

deal...@gmail.com

unread,
Jan 13, 2018, 10:13:04 PM1/13/18
to Selenium Users
Hi Team,
Please help me to get through this error: 

Code:

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

browser = webdriver.Firefox()

browser.get('http://www.yahoo.com')

assert 'Yahoo' in browser.title


Error: 

Traceback (most recent call last):


  File "/Users/JyothiKondaReddy/Documents/workspace/PySelenium/pySelPack/Login.py", line 45, in <module>


    browser = webdriver.Firefox()


  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 148, in __init__


    self.service.start()


  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start


    os.path.basename(self.path), self.start_error_message)


selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.


Even though i copied geckdriver to /usr/local/bin,  I still see geckodriver needs to be in PATH.

Please advice. 
Reply all
Reply to author
Forward
0 new messages