zoukankan      html  css  js  c++  java
  • 加载selenium2Library失败---robotframework环境搭建(RIDE无法启动?)

    加载selenium2Library失败,环境变量、各种安装包检查都OK,主要原因:robotframework-selenium2library安装包有问题。解决方法:使用源码安装。(百试不爽的解决方案)

    细节继续————————————

    在robotframework升级的道路上遇到一些问题,记录下来方便以后查找问题

    我的电脑之前安装的版本列表如下:

    python-2.7.5

    robotframework-2.8.1

    robotframework-ride-1.1

    robotframework-seleniumlibrary-2.9.1

    wxPython2.8-win32-unicode-2.8.12.1-py27

    现在seleniumlibrary已经升级到robotframework-selenium2library-1.6.0这个版本,与之前的seleniumlibrary的关键字也有一些差别,于是卸载之前的低版本,准备升级,升级文件版本如下:(由于安装python的时候已经安装了2.7.8,就不再重新安装了)

    在执行了各种exe文件之后遇到一个问题:无法启动RIDE。于是查阅了各种资料之后发现,原来RIDE需要一个支持包,就是wxPython。而我下载的3.0.2.0版本不兼容

    于是卸载3.0.2.0这个版本,安装wxPython2.8-win32-unicode-2.8.12.1-py27.exe。安装完成之后,RIDE终于可以启动了,加载Selenium2Library却显示红色

    首先考虑是不是环境变量问题,于是检查了一遍环境变量,验证版本,如下:

    重启RIDE之后再加载Selenium2Library,依然显示红色.....

    打开C:Python27Libsite-packages文件夹之后发现文件有问题,于是在官网下载master文件,即源码(下载地址:https://github.com/rtomac/robotframework-selenium2library/#readme

    再下载SetupTools。SetupTools是一个安装第三方工具包的增强工具软件,下载地址:http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20

    进入正式安装步骤:

    1.安装SetupTools。

    2.进入目录:C:Python27Scripts, 然后输入命令: easy_install pip,等待安装完成(python的包管理工具)

    3.进入robotframework-selenium2library-master文件夹(就是刚才下载的源码文件,解压后得到这个文件夹),输入命令:python setup.py install等待安装完成之后,进入RIDE,发现Selenium2Library可以加载成功,按F5,可以显示Selenium2Library的关键字,安装完成!

    顺便介绍一个命令行进入文件夹的快捷方式:

    1.打开需要进入的文件夹

    2.在地址栏输入cmd:

    3.回车。终于不用敲那么多文件名啦,还不怕出错!

  • 相关阅读:
    SqlServer存储过程
    SQL Server :DBLINK创建及使用
    jQuery控制TR的显示隐藏
    JAVA------22.git导出项目,启动项目
    JAVA------21.String转时间,并向前推进一天
    JAVA------20.经纬度转换省市区
    JAVA------20.图片中插文字和图片
    JAVA------19.生成二维码并插入logo
    JAVA------18.excel导出
    JAVA------17.charles(青花瓷)抓包工具,适用安卓
  • 原文地址:https://www.cnblogs.com/yuzr/p/4197093.html
Copyright © 2011-2022 走看看