首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PyCharm中找不到webdriver_manager模块

在PyCharm中找不到webdriver_manager模块
EN

Stack Overflow用户
提问于 2020-10-31 12:52:16
回答 3查看 546关注 0票数 2

我正在尝试使用firefox和geckodriver来创建一个无头网络爬行器,并且我正在尝试使用webdriver_manager来获取路径。

我跑过了

代码语言:javascript
复制
pip install webdriver_manager

我试着用这个打开浏览器

代码语言:javascript
复制
from selenium import webdriver
from webdriver_manager.firefox import GeckoDriverManager

browser = webdriver.Firefox(executable_path=GeckoDriverManager().install())

但是,我一直收到一个运行时错误

代码语言:javascript
复制
ModuleNotFoundError: No module named 'webdriver_manager'

我已经在PyCharm的python解释器中添加了这个库,但是我就是不能让它工作。

EN

回答 3

Stack Overflow用户

发布于 2021-01-09 05:01:36

我有一个类似的问题很长一段时间,我找到了一个解决方案,实际上对我有效:

代码语言:javascript
复制
python3 -m pip install webdriver_manager

我的所有研究都以这样或那样的形式告诉我,运行以下从未对我起作用的方法:

代码语言:javascript
复制
pip install webdriver_manager

不管出于什么原因,运行第一个命令实际上允许我使用该模块。

票数 1
EN

Stack Overflow用户

发布于 2021-10-11 07:19:26

首先--你使用的是virtualenv还是global env?最好使用virtualenv。要创建venv并激活它,请在您的项目目录中使用以下命令

代码语言:javascript
复制
python3 -m venv .venv
source .venv/bin/activate (for macOS/linux)
.venv/bin/activate.bat (for Windows)
pip3 install webdriver_manager

然后在Pycharm中:

  1. 打开Pycharm“设置”(适用于项目目录

中.venv中的MacOS Pycharm现有解释器

干杯!Pycharm现在可以看到webdriver_manager导入。

票数 0
EN

Stack Overflow用户

发布于 2021-10-13 11:16:50

我也有同样的错误,奇怪的是,问题是VCS和我从Git中删除了这个项目。如果没有其他选项,您可以尝试这样做:

  • close PyCharm
  • 删除该解释器的.idea/文件夹,然后重新配置解释器

不知何故,这个.idea文件夹搞乱了项目。对我来说,删除一切都变得正常了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64618538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档