Python新手遇ModuleNotFoundError:无'selenium.webdriver.common'模块
解决ModuleNotFoundError: No module named 'selenium.webdriver.common'问题
嘿,别慌!这个错误就是你的项目虚拟环境里还没安装Selenium库,这是新手入门常遇到的小问题,按下面两种方法随便选一种就能搞定:
方法一:用PyCharm图形界面安装(小白友好)
- 打开你的PyCharm项目,点击顶部菜单栏的File → Settings(或者直接按快捷键
Ctrl+Alt+S) - 在弹出的设置窗口里,展开Project: MyFirstProj(你的项目名),选择Python Interpreter
- 看右侧的已安装包列表,点右上角的加号
+按钮 - 在搜索框里输入
selenium,找到官方的Selenium包(一般是第一个,作者是SeleniumHQ),点击Install Package,等待安装进度走完就行
方法二:用终端命令安装(更快捷)
- 打开PyCharm底部状态栏的Terminal,默认会自动进入你的项目目录,并且激活虚拟环境(看命令行开头有没有
(venv)标识) - 如果没自动激活虚拟环境,手动来:
- Windows系统:输入
venv\Scripts\activate.bat回车 - Mac/Linux系统:输入
source venv/bin/activate回车
- Windows系统:输入
- 激活后,输入命令:
pip install selenium,回车等待安装完成
安装完之后,重新运行你的searchproducts.py脚本,这个模块缺失的错误就应该消失啦~
内容的提问来源于stack exchange,提问作者Nocturnal
相关产品推荐
相关产品推荐

