本文共 1007 字,大约阅读时间需要 3 分钟。
在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文件,即源码(下载地址:)
再下载SetupTools。SetupTools是一个安装第三方工具包的增强工具软件,下载地址:
进入正式安装步骤:
1.安装SetupTools。
2.进入目录:C:\Python27\Scripts, 然后输入命令: easy_install pip,等待安装完成(python的包管理工具)
3.进入robotframework-selenium2library-master文件夹(就是刚才下载的源码文件,解压后得到这个文件夹),输入命令:python setup.py install
等待安装完成之后,重启RIDE,发现Selenium2Library可以加载成功,按F5,可以显示Selenium2Library的关键字,安装完成!
转载地址:http://uzjci.baihongyu.com/