1.安装Python
mac上本身已经安装好Python,可以在终端里输入python --version查看版本。
2.安装setuptools
官方下载地址:https://pypi.python.org/pypi/setuptools/
安装方法:找到最新的版本下载,下载zip文件,解压,在终端中,进入到解压目录,输入sudo python setup.py install,回车等待安装完成。
3.安装RobotFramework
官方下载地址:https://github.com/robotframework/robotframework/releases
安装方法:下载tar.gz文件,解压,在终端中,进入到解压目录,输入sudo python setup.py install,回车等待安装完成。
4.安装wxPython
wxPython是用于支持Python图形化界面的,安装它主要用来运行RIDE。
官方下载地址:http://www.wxpython.org/download.php
备用下载地址:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
下载完成后,双击dmg文件进行安装。
5.安装robotframework-ride
官方下载地址:https://github.com/robotframework/RIDE/releases
安装方法:下载tar.gz文件,解压,在终端中,进入到解压目录,输入sudo python setup.py install,回车等待安装完成。因为Mac默认是64位运行,所以Python也默认运行64位,此时需要调整一下默认Python为32位。执行命令:
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
6.运行
在终端中输入ride.py,就会打开ride窗口。
运行时会提示:
双击wxPython的dmg包,直接点击打开,这种安装方式,亲测是完全无效的
所以正确的安装方式应该是这样的 点击安装包右键选择显示内容,会看到右边的文件夹
打开Contents/Resources/
将usr中的 local/lib 拷贝到usr/local 目录下 即下方图片中的usr
然后运行之前拷贝到桌面上的 postflight
切换到post flight所在的目录,运行命令
sudo ./postflight
然后运行ride.py 就成功了