【发布时间】:2018-02-19 13:21:21
【问题描述】:
我正在尝试在 Python 3.5、macOS High Sierra 和 Firefox 环境中使用 Selenium WebDriver。我没有成功安装它。因此,我有一个相关(甚至重复)的问题,例如这个here 和这个here。尽管如此,我无法让它工作。
她是我迄今为止所做的:
- 我通过
pip install selenium安装了selenium。pip freeze表示我安装了selenium==3.9.0 - 我从https://github.com/mozilla/geckodriver/releases下载了壁虎驱动
- 我打开包装,把驱动拖到
/usr/local/bin。我尝试将其放入/usr/bin,但我不能。 - 我扩展了
$PATH。echo $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
当我运行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 时得到了描述的错误,尽管我遵循了描述的所有步骤。
【问题讨论】:
-
感谢您的提示。这是一个非常简洁的答案,但不知何故不能解决我的问题。我相应地对其进行了编辑。
标签: python-3.x selenium-webdriver geckodriver macos-high-sierra