Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ModuleNotFoundError:没有名为“selenium.webdriver.common.support”的模块_Python_Python 3.x_Selenium - Fatal编程技术网

Python ModuleNotFoundError:没有名为“selenium.webdriver.common.support”的模块

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

我已经使用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.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