MAC安装Robot framework

来源:互联网 发布:爱赚网是什么软件 编辑:程序博客网 时间:2024/05/21 20:23

搭建环境所需要的文件 https://pan.baidu.com/s/1eRZyoXO

  1. Mac OS X(10.12.4) 自带Python2.7.10所以不需要安装Python
    这里写图片描述
    2.安装Robot framework :
    目前最新版本是3.0.2,下载地址:https://pypi.python.org/pypi/robotframework/3.0.2
    下载后双击解压,打开终端切换到解压目录下cd /Users/电脑用户名/Downloads/robotframework-3.0.2,然后执行sudo python setup.py install 安装。
    这里写图片描述
    3.安装 wxPython :
    a. 拷贝wxredirect.pth 文件到指定目录
    sudo cp ~/Downloads/wxredirect.pth /Library/Python/2.7/site-packages/
    b. 拷贝wxPython目录到指定目录
    在执行命令之前,请先确保你的/usr/local/lib目录是存在的,如果lib目录没有请自己创建一个:
    sudo mkdir /usr/local/lib
    c.如果已经有lib目录就不用创建目录了,直接执行下面的语句
    sudo cp -r ~/Downloads/wxPython-unicode-2.8.12.1/ /usr/local/lib/wxPython-unicode-2.8.12.1/
    这里写图片描述
    4.安装 Robot framework-ride
      下载地址:https://pypi.python.org/pypi/robotframework-ride
      RIDE就是一个图形界面的用于创建、组织、运行测试的软件。
      下载后解压,打开终端切换到解压目录下,执行 sudo easy_install robotframework-ride 安装。
    这里写图片描述

5.安装 Robot framework-selenium2library:
  下载地址:https://pypi.python.org/pypi/robotframework-selenium2library/1.5.0
方法1:下载后解压,打开终端切换到解压目录下,执行 sudo easy_install robotframework-selenium2library安装。
这里写图片描述
  方法2:可以通过python 的pip工具包进行安装:
  >pip install robotframework-selenium2library
6. 为wxPython2.9和3.0都是默认64位的,在运行ride.py时不会提示32位Python的(2.9我不太确认),而我们拷贝过来的2.8.12.1的版本是32位的,所以在完成wxPython安装后,运行ride.py会提示这个:
python should be executed in 32-bit mode with wxPython on OSX.
这里我们简单用一个命令处理一下,在终端运行命令:
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

这里写图片描述

最后在终端执行:ride.py 出现以下窗口说明安装成功。
这里写图片描述

1 0