导入selenium2library

RobotFramework+RIDE+Python组合在32位的机器上可以成功导入Selenium2Library,但是在64位的机器上导入失败(其它的如os、Oper... Robot Framework + RIDE + Python组合在32位的机器上可以成功导入Selenium2Library,但是在64位的机器上导入失败(其它的如os、OperatingSystem都可以导入)怎么破,求大神指教!
急,在线等。
展开
 我来答
山水阿锐
2015-05-18 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
您好,这样的:
1.首先下载pip安装。(因为要用pip来安装 selenium 和 selenium2library)
下载地址: http://pypi.python.org/pypi/pip
在命令行进入安装文件解压目录,执行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中。
追问
我想说的是,我使用的是一键安装,在64位机器上无法导入selenium2library,但是在32位系统上却可以啊。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式