Mac搭建 Robot Framework环境

一、使用MAC自带的python
sskdeMacBook-Pro:~ sunshaokang$ python -V
Python 2.7.10
二、安装pip
sudo easy_install pip

验证安装成功

sskdeMacBook-Pro:~ sunshaokang$ pip --version
pip 18.1 from /Library/Python/2.7/site-packages/pip-18.1-py2.7.egg/pip (python 2.7)
三、安装WxPython
sudo easy_install wxPython==2.8.12.1

如果安装失败可以使用以下方法
官网:[https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/]
(https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/)

image.png

步骤一:下载:wxPython2.8-osx-docs-demos-2.8.12.1-universal-py2.7.dmg
步骤二:安装解压,如果报文件损坏,需要将安全与隐私中通用配置修改为“任何来源”
步骤三:点击安装包,右键选择:显示包内容
步骤四:双击解压wxPython2.8-osx-unicode-universal-py2.7.pax.gz,生成usr文件
步骤五:将解压文件中的usr/local的lib文件复制到系统usr/local中
系统的usr/local/是隐藏的,需要command+shift+G弹出一个输入目录的框,输入/usr/local/进入
步骤六:将步骤3中的postflight复制到桌面
步骤七:在命令窗口进入postflight

sudo ./postflight
四、安装robotframework
pip install robotframework
或者
sudo easy_install robotframework
五、安装Robot Framework-ride
pip install robotframework-ride
或
sudo easy_install robotframework-ride
六、验证,ride是否可以运行

6.1 启动命令:

ride.py

6.2 会报如下错误:

python shouldbe executed in 32-bit mode with wxPython on OSX.

6.3 原因:mac默认运行是64位,所以python也运行的是64位,因此调整python运行32位。
6.4 解决:

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

6.5 再次运行启动命令,如果展示了ride界面就木有问题了

https://blog.csdn.net/shaoqiufeng/article/details/79680011

你可能感兴趣的:(Mac搭建 Robot Framework环境)