在MAC下使用Robotframework+Selenium2【第一枪】robotframework安装步骤

最近使用苹果的MAC Pro本本,感受着苹果系统的新鲜,确实让我手忙脚乱一阵,毕竟使用windows系统太长时间了,刚开始用MAC Pro确实感觉别扭,用了一段,发现MAC系统还不错,好了,转入正题。

1.安装Python

 mac自带Python,可以通过Python --version命令查看Python版本

2. 安装easy_install

同样由MAC OS X 10.2自带

3.安装robot framework

通过命令sudo easy_install robotframework

4.安装wxpython

安装wxpython2.8版本

下载wxpython2.8版本,双击安装,安装时会出现安装包损坏的问题,其实是因为mac禁止某些文件的修改,解决方案,打开系统偏好设置,选择安全性与隐私,勾选如下图

image2014-8-18 17-34-14.png

选择完成后,继续安装,直至安装成功

5.安装ride

  •    下载robotframework-ride-1.1.tar.gz
  •    解压 tar xzvf robotframework-ride-1.1.tar.gz
  •    执行 sudo python setup.py install
  •  如果出现错误:ImportError: /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/_core_.so: no appropriate 64-bit architecture (see “man    python” for running in 32-bit mode)

          说明python为64位,wxPython不支持64为python,需要强制使用32位:

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

  •     执行ride.py 即可打开RIDE界面。打开ride界面,说明安装成功

6.安装robotframework-selenium2library插件

   下载robotframework-selenium2library-1.5.0.tar.gz文件,解压

   进入解压后的文件夹,在终端执行命令:

sudo python setup.py install

原文地址:https://www.cnblogs.com/jinyz/p/3949149.html