windows环境上robotframework环境搭建
【win7 64位】
1.安装python,我安装的是python2.7.9 64位(因为robotframework框架是基于python2开发的,因此安装python2)
下载地址:https://www.python.org/downloads/windows/
下载后双击安装,然后将python的安装目录即其下的scripts目录都加入到windows的环境变量PATH中:我的安装目录是D:\Python27;
在cmd中输入python,验证python是否安装成功;
2.安装setuptools和pip(此步骤不是必须的,python2.7.9自带pip)
setuptools和pip可以更方便的安装第三方python包,因为pip依赖于setuptools,因此安装时先安装setuptools,再安装pip;
setuptools:https://pypi.org/project/setuptools/#files
pip:https://pypi.org/project/pip/#files
安装方式是一样的:解压安装包,进入到相应目录,执行python setup.py install
3.安装robot framework
下载地址:https://pypi.org/project/robotframework/2.8.7/#files,我安装的是windows 64位的exe文件,直接双击安装即可
PS: 如果下载的是tar.gz的包,则解压后,进入相关目录,执行python setup.py install
执行 pybot --version 命令出现robot framework版本信息,验证robot framework安装是否成功。
4.安装wxPython
wxPython是python的一个GUI库,后续的ride是基于它开发的,因此需要安装wxPython
我是直接在cmd下执行命令 pip install -U wxPython 进行安装的 ,但是后续安装好ride后,在python命令行下执行 from robotide import main 会提示我wxPython not found,因此我手动下载了wxPython2.8.12.1;
下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/,选择wxPython2.8-win64-unicode-2.8.12.1-py27.exe进行下载,双击运行安装完成。
5.安装ride
下载地址:https://pypi.org/project/robotframework-ride/#files,下载后解压,进入setup.py所在目录,执行python setup.py install;
安装完成后在桌面上,点击右键-->新建-->快捷方式,输入 D:\Python27\pythonw.exe -c "from robotide import main; main()",点击下一步,输入快捷方式的名称,完成;
修改快捷方式图标:点击刚创建的快捷方式图标右键-->属性-->更改图标-->浏览,选择你想要的图标即可。
双击图标,进入ride,部署成功。