Python ModuleNotFoundError:没有名为“selenium.webdriver.common.support”的模块
我已经使用pip安装selenium安装了selenium,目前正在学习。但事情发生了:Python ModuleNotFoundError:没有名为“selenium.webdriver.common.support”的模块,python,python-3.x,selenium,Python,Python 3.x,Selenium,我已经使用pip安装selenium安装了selenium,目前正在学习。但事情发生了: from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.common.support.ui import WebDriverWait from selenium.webdr
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.common.support.ui import WebDriverWait
from selenium.webdriver.common.support import expected_conditions as EC
import time
PATH = "/Users/mattmac/Downloads/chromedriver"
driver = webdriver.Chrome(PATH)
刚刚测试过这个。似乎不需要从common导入支持。尝试如下导入:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
请尝试以下代码:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
driver = webdriver.Chrome(executable_path="chromedriver.exe")
driver.get("Your URL")
由于要导入WebDriverWait,路径不是selenium.webdriver.common.support.ui,而是selenium.webdriver.support.ui。因此,您需要有效地更换线路:
from selenium.webdriver.common.support.ui import WebDriverWait
from selenium.webdriver.common.support import expected_conditions as EC
与:
与导入预期的_条件类似,路径不是selenium.webdriver.common.support,而是selenium.webdriver.support导入。因此,您需要有效地更换线路:
from selenium.webdriver.common.support.ui import WebDriverWait
from selenium.webdriver.common.support import expected_conditions as EC
与:
您是否尝试过pip3安装selenium?如果是。因此,请尝试使用from selenium.webdriver.support.ui导入WebDriverWait from selenium.webdriver.support导入预期的_条件作为EC
from selenium.webdriver.support import expected_conditions as EC