ImportError:无法从部分初始化的selenium模块导入webdriver求助
问题描述
运行以下Python代码时出现错误:
from selenium import webdriver from selenium.webdriver.chrome.service import Service import time # https://sites.google.com/chromium.org/driver/ service = Service(executable_path="chromedriver.exe") driver = webdriver.Chrome(service=service) driver.get("https://google.com") time.sleep(2) driver.quit()
错误信息:
ImportError: 无法从部分初始化的模块 'selenium' 中导入名称 'webdriver'
解决方案
- 检查脚本文件名,绝对不能叫
selenium.py,这会和官方selenium模块重名,导致导入逻辑混乱。 - 卸载重装selenium:执行
pip uninstall selenium彻底卸载,再用pip install selenium安装最新稳定版。 - 清理项目目录里的冗余文件,比如自动生成的
selenium.pyc或者同名文件夹,删除后重新运行脚本。
内容的提问来源于stack exchange,提问作者Mr.Dumb
相关产品推荐
相关产品推荐

