1.安装python2.7.11,mac 会自带python2.7.10但是自带的软件不能用,因为自带的涉及很多权限问题用sudo的方法也是不行的
2.安装pip 从网上下载的get pip.py运行这个脚本 pythonget pip.py
3.Sudo pipinstall robotframework
4.Sudo pipinstall robotframework-ride
5.然后执行命令ride.py 会出现需要安装wxpython
6.https://sourceforge.net/projects/wxpython/files/wxPython/ 下载
然后打开下载的dmg
直接点击打开,这种安装方式,亲测是完全无效的
所以正确的安装方式应该是这样的 点击安装包右键选择显示内容,会看到右边的文件夹
将usr中的 local/lib 拷贝到usr/local 目录下
然后运行之前拷贝到桌面上的 postflight
切换到post flight所在的目录,运行命令
Sudo./postflight
6.执行ride.py失败
这是因为prthon驱动是32位的,而我们安装的是64位的
输入以下命令强制执行32位
defaults write com.apple.versioner.pythonPrefer-32-Bit -bool yes
7.然后运行ride.py就成功了
8.最后要安装库,不能用pipinstall去安装网上下载一个appium的库然后去导进去才行。(一定要注意:这里python一定不能用mac自带的python用自己安装的python才行)