安装Selenium WebDriver(macOS High Sierra)的故障排除?

时间:2018-02-19 13:21:22

标签: python-3.x selenium-webdriver geckodriver macos-high-sierra

我正在尝试在Python 3.5,macOS High Sierra和Firefox环境中使用Selenium WebDriver。我没有成功安装它。因此,我有一个与此问题相关(甚至重复)的问题here和此问题here。尽管如此,我无法使其发挥作用。

到目前为止,她就是我所做的:

  1. 我通过selenium安装了pip install seleniumpip freeze表示我安装了selenium==3.9.0
  2. 我从https://github.com/mozilla/geckodriver/releases
  3. 下载了gecko驱动程序
  4. 我打开包裹并将驱动程序拖到/usr/local/bin。我试着把它放进/usr/bin,但我不能。
  5. 我宣誓$PATHecho $PATH收益/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/Users/JohnDoe/anaconda/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
  6. 当我运行from selenium import webdriver时,我抛出以下错误

    /Users/JohnDoe/anaconda/lib/python3.5/selenium/webdriver/__init__.py in <module> 
    No module named 'selenium.webdriver.firefox.webdriver'
    

    有人可以帮忙吗?

    修改:此问题已标记为可能与此处提出的问题重复:Python : no module named selenium。但是,在运行from selenium import webdriver时,我得到了描述的错误,尽管我遵循了所描述的所有步骤。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。显然,我有一些依赖性问题。我卸载了selenium,updaten anaconda,并重新安装了selenium。现在就像魅力一样!