A lot of times this is actually caused by simply not having Firefox installed at all.
selenium.common.exceptions.WebDriverException: Message: Can not connect to the Service geckodriver
https://github.com/mozilla/geckodriver/issues/270
selenium, exceptions, webdriverexception, geckodrivera, firefox, installed, geckodriver, https, github, mozilla,