Problem One: MAC uses splinter error
Traceback (most recent): fromSplinter.browserImportBrowser b= Browser (driver_name="Chrome") File"/library/frameworks/python.framework/versions/2.7/lib/python2.7/site-packages/splinter/browser.py", line 63,inchBrowserreturnDriver (*args, * *Kwargs) File"/library/frameworks/python.framework/versions/2.7/lib/python2.7/site-packages/splinter/driver/webdriver/ chrome.py", line 28,inch __init__Self.driver= Chrome (chrome_options=options, * *Kwargs) File"/library/frameworks/python.framework/versions/2.7/lib/python2.7/site-packages/selenium/webdriver/chrome/ webdriver.py", line 61,inch __init__Self.service.start () File"/library/frameworks/python.framework/versions/2.7/lib/python2.7/site-packages/selenium/webdriver/chrome/ service.py", line 73,inchstart Os.path.basename (self.path), docs_msg) Selenium.common.exceptions.WebDriverException:Message:'Chromedriver'Executable needs to beinchPATH. Please see Https://sites.google.com/a/chromium.org/chromedriver/home
Workaround:
According to other people's advice: Brew install chromedriver does not work. The download link is invalid.
Download zip file yourself Address: http://chromedriver.storage.googleapis.com/index.html
Then
/usr/local//usr/local/bin$chmod a+x chromedirver
Done!
Mac Chromedriver Error