我得到>>意外错误:未找到库'Selenium2Library'

问题描述 投票:0回答:1

我正在将Selenium2Library转换为SeleniumLibrary。由于某些问题,我们决定保留Selenium2Library,现在我看到意外错误:找不到库'Selenium2Library'。我有以下包装,但我将目光转向了v4。有人遇到这个问题吗?

from Selenium2Library.utils.librarylistener import LibraryListener

robotframework==3.0.2
robotframework-selenium2library==1.8.0
eyes-common==4.1.24
eyes-core==4.1.24
eyes-selenium==4.1.24
selenium==3.141.0
python-2.7 robotframework python-3.7
1个回答
0
投票

较新版本的SeleniumLibrary会为Selenium2Library创建和别名。您应该完全卸载SeleniumLibrary,然后重新安装Selenium2Library。也许您需要降级眼睛。另外,Selenium的版本必须与Selenium2Library支持的最大版本匹配。

pip install -U --force robotframework-selenium2library==1.8.0
pip install -U --force selenium==2.53.0

保留旧版本比更新到新版本的风险更大。

© www.soinside.com 2019 - 2024. All rights reserved.