Mac搭建robotframework环境

时间:2024-05-19 09:23:53

1.   安装python

mac电脑自带的python

Mac搭建robotframework环境

我就没有下载了,直接使用系统自带的

2.   安装pip或Setuptools

pip安装: sudoeasy_install pip

Setuptools安装

1)官网下载地址:

https://pypi.python.org/pypi/setuptools/

Mac搭建robotframework环境

2)安装方法

找到刚下载的.zip文件,双击解压

Mac搭建robotframework环境

在命令窗口进入解压出来的目录

Mac搭建robotframework环境

输入sudo python setup.py install进行安装

Mac搭建robotframework环境

3.   安装wxPython

1)pip安装wxPython

   命令:pip install wxPython==2.8.12.1

   如果安装失败,可使用这个命令:sudo easy_install wxPython==2.8.12.1

2)   Setuptools安装wxPython

官网下载地址:

https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

Mac搭建robotframework环境

下载wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg

安装方法:

步骤1:找到刚下载的.dmg文件,双击解压

Mac搭建robotframework环境

(此处解压可能会报错,本人在安装中报了:“wxPython2.8-osx-unicode-universal-py2.7.pkg”已损坏,打不开。您应该推出磁盘映像。其实是系统权限控制引起的)

报错解决办法

打开系统偏好设置-->安全与隐私,如图下如果没有第三项“任何来源”这个选项,就要打开终端运行:sudo spctl --master-disable ,重新进入安全与隐私就会有。

Mac搭建robotframework环境

Mac搭建robotframework环境

步骤2:点击安装包,右键选择:显示包内容

Mac搭建robotframework环境

步骤3:双击解压wxPython2.8-osx-unicode-universal-py2.7.pax.gz,生成usr文件

Mac搭建robotframework环境

Mac搭建robotframework环境

步骤4:将解压文件中的usr/local的lib文件复制到系统usr/local中

Mac搭建robotframework环境

系统的usr/local/是隐藏的,需要command+shift+G弹出一个输入目录的框,输入/usr/local/进入

Mac搭建robotframework环境

步骤5:将步骤3中的postflight复制到桌面

Mac搭建robotframework环境

Mac搭建robotframework环境

步骤6:在命令窗口进入postflight

Mac搭建robotframework环境

 

4.   安装robotframework

1)       pip安装robotframework

命令:pip install robotframework

如果安装失败,可使用这个命令:sudo easy_install robotframework

2)       Setuptools安装

官网下载地址:

https://github.com/robotframework/robotframework/releases

Mac搭建robotframework环境

安装方法:

      找到刚下载的.tar.gz文件,双击解压

Mac搭建robotframework环境

     在命令窗口进入解压出来的目录

Mac搭建robotframework环境

     输入sudo python setup.py install进行安装

Mac搭建robotframework环境

5.   安装robotframework-ride

1)   pip安装robotframework-ride

命令:pip install robotframework-ride

Mac搭建robotframework环境

如果安装失败,可使用如下命令:sudo easy_install robotframework-ride

2)   Setuptools安装

官网下载地址:

https://github.com/robotframework/RIDE/releases

Mac搭建robotframework环境

安装方法:

找到刚下载的.tar.gz文件,双击解压,在命令窗口进入解压出来文件的路径进行安装。执行如下命令:sudo python setup.py install

 

6. 验证,运行ride

在命令窗口输入:ride.py。会报以下错误:python shouldbe executed in 32-bit mode with wxPython on OSX.

Mac搭建robotframework环境

因为mac默认运行是64位,所以python也运行的是64位,因此调整python运行32位。

命令:defaultswrite com.apple.versioner.python Prefer-32-Bit -bool yes

Mac搭建robotframework环境

再次运行ride.py

Mac搭建robotframework环境