selenium2library倒入时候报错 5

selenium2libraryImportingtestlibrary'selenium2library'failed:ModuleNotFoundError:Nomo... selenium2library Importing test library 'selenium2library' failed: ModuleNotFoundError: No module named 'selenium2library'
Traceback (most recent call last):
File "D:\python\lib\site-packages\robotide\lib\robot\utils\importer.py", line 153, in _import
return __import__(name, fromlist=fromlist)
PYTHONPATH:
D:\python\Scripts
D:\python\python37.zip
D:\python\DLLs
D:\python\lib
D:\python
D:\python\lib\site-packages
D:\python\lib\site-packages\setuptools-40.8.0-py3.7.egg
D:\python\lib\site-packages\robotframework_seleniumlibrary-4.0.0.dev1-py3.7.egg
D:\python\lib\site-packages\win32
D:\python\lib\site-packages\win32\lib
D:\python\lib\site-packages\Pythonwin
D:\python\lib\site-packages\robotide\spec
D:\python\lib\site-packages\robotide\lib
D:\python\lib\site-packages\robotide\contrib\testrunner\../../lib
D:\python\lib\site-packages\robotide\contrib\testrunner\../../lib
展开
 我来答
司马刀剑
高粉答主

2019-03-21 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7520万
展开全部
您好,这样的:
1.首先下载pip安装。(因为要用pip来安装 selenium 和 selenium2library)

在命令行进入安装文件解压目录,执行setup.py install 安装pip。

2.安装decorator(实践证明,不安装无法正常工作,没有读源码,猜测是64位和32位某些函数用法不同,框架为了只写一套代码使用了decorator模式。32位下好像木有发现这个情况。)
保持网络畅通的情况下,在命令行执行:pip install decorator
等待安装完成。

3.安装selenium库(S2L其实是调用selenium库,所以先要安装它)。
在命令行执行:pip install selenium
等待安装完成。

4.安装selenium2Libarary
在命令行执行:pip install robotframework-selenium2library
等待安装完成。

到这里,其实安装木有结束。这么安装的selenium不带driver。只有firefox能用(因为它的driver直接用python写了)。如果想测试IE还得下载IEdirver,测试Chrome还得下载ChromeDriver。这是2个exe文件, 需要单独下载并加入到环境变量path中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式