加载selenium2Library失败---robotframework环境搭建(RIDE无法启动?)

在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:\Python27\Lib\site-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:\Python27\Scripts, 然后输入命令: easy_install pip,等待安装完成(python的包管理工具)

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

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

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

2.在地址栏输入cmd:

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

时间: 2024-08-01 05:49:20

加载selenium2Library失败---robotframework环境搭建(RIDE无法启动?)的相关文章

记:Ubuntu14.04 Android加载项目失败

Android 加载项目失败: sdk/build-tools/android-4.4.2/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory 安装: sudo apt-get install lib32z1 记:Ubuntu14.04 Android加载项目失败,布布扣,bubuko.com

SVN加载项目失败

我们在开发项目的时候,总是会遇到SVN加载项目失败的问题: 一.产生问题的原因: 这个时候,我们知道出现这个问题就是因为这个项目中出现了冲突,当开发人员A和开发人员B从版本库同时检出文档1.txt,而A和B同时修改了1.txt的同一地方,后提交的一方会在拷贝副本中产生冲突.两个工作拷贝,A拷贝中文件1.txt内容为 dfqerq 123dfwre B拷贝中文件1.txt内容为 dfqerq 123erwrq 在B版本提交之前版本库上的1.txt(base版本)内容为 dfqerq B拷贝先提交版

VS2012 加载项目失败解决办法

项目文件被卸载时: 一般解决办法为 1.编辑 ****.csproj文件 2.注释:<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 3.重新加载即可 VS2012 加载项目失败解决办法

ubuntu系统服务器更换相同型号的主板后登录时提示加载文件系统失败

ubuntu系统服务器更换相同型号的主板再次登录时提示加载文件系统失败,且还有上次加载成功时间为xxxx-xxxx-xx,后经查找原因,主板系统时间太老(修改为当前日期时间即可),系统启动,文件加载与系统时间有关(貌似),有时间查找资料学习学习 注: SATA硬盘几种模式: IDE 是为了兼容性,将sata模拟成ide模式(比较常用) raid是磁盘阵列模式,一般人不用.(一般需要安装多个硬盘才能实现) ahci是真正的sata模式.(要想发挥硬盘性能,建议用此模式) ubuntu系统服务器更换

界面存在多个easyUI Combobox控件时,加载数据失败,或加载不正确

问题原因:当一个界面上有多个easyui ComboBox控件,且在界面加载时同时请求数据.由于数据是异步加载,会导致下拉数据源加载失败,或加载不正确(串数据). 方案一:不用在一开始设定url(data加载路径),在点击控价下拉按钮时再加载数据源. <td>处理类型:</td> <td><input id="handleType" name="handleType" panelHeight="auto"

(十) ng-inlude指令加载页面失败的原因和解决方法

angularjs中提供的ng-include指令,很类似于JSP中的<jsp:include>用来将多个子页面合并到同一个父页面中,避免父页面过大,可读性差,不好维护. 父页面parent.html代码如下: <html> <head> <script src="angular-1.2.2/angular.js"></script> <script> function rootController($scope,

【U3D】AssetBundle.CreateFromFile()加载资源失败

使用AssetBundle.CreateFromFile()创建assetBundle失败: 1.确保打包assetBundle时使用的option包括BuildOptions.UncompressedAssetBundle,因为只能加载非压缩资源 2.AssetBundle.CreateFromFile()的加载路径不同于 WWW.assetBundle, WWW.LoadFromCacheOrDownload, 如:WWW download = WWW.LoadFromCacheOrDown

phoneGap异步加载JS失败

现在正在做一个phoneGap项目,安卓平台,有个异步加载JS总是失败,phoneGap也不好调试,一个问题纠结了一下午 最后找了半天,找到了原因,因此写本文记录一下,也顺便帮帮遇到同样问题的人 原因其实很简单,就是文件名大小写的问题,phoneGap对文件名大小写是敏感的,也就是区分大小写 异步加载时一定要注意文件名大小写,然而对于我们经常做WEB的很容易忽略这个问题,所以大家要注意此问题

qrc资源文件加载后,裸机环境下图片不显示

问题描述:在qt开发环境下,使用qss进行界面美化工作,里面包含许多图片资源.最后项目决定把这些图片资源和代码一起打包.然后就把图片资源和qss文件一起编入qrc文件中进行编译.在本机开发环境下是没有任何显示的问题的,但是在裸机环境下就出现了图片显示不正常,而色彩显示正常的问题. 问题分析:通过把图片资源嵌入到qrc文件中,Qt的rcc.exe会根据qrc文件生成moc文件.当程序运行中,这些图片就加载到内存中.需要使用这些图片资源时可以直接读取,而不需要通过IO方式去读取磁盘的资源,可以提高反