我在安装WebDrive模块时遇到问题
pip3 install --upgrade pip
和
sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
和 我试图安装selenium并从中导入webdrive,但它不起作用 表单硒导入webdrive 保持,我得到这个错误
ImportError:无法导入名称“ webdrive”
错误:找不到满足要求的版本 网络驱动器(从版本:无)错误:找不到匹配的分发 用于网络驱动器
答案 0 :(得分:0)
您不必安装Webdriver。因为没有这样的模块。
首先使用以下命令安装func didFetch<T>(info: T) {
// I need a concerete type here not a generic
}
:
selenium
之后,您必须下载Webdriver而不安装它。
打开以下硒页面:https://pypi.org/project/selenium/,滚动到 Drivers 部分,然后根据浏览器选择所需的驱动程序。
将驱动程序放在python文件夹中。如果不起作用,请按照硒页面上的说明进行操作:
Selenium需要驱动程序才能与所选浏览器交互。以Firefox为例,它需要安装geckodriver,然后才能运行以下示例。确保它在您的PATH中,例如g。将其放在/ usr / bin或/ usr / local / bin中。
不遵守此步骤将给您一个错误selenium.common.exceptions.WebDriverException:消息:“ geckodriver”可执行文件必须位于PATH中。
欢呼