1、適用環境:python
mac系列,osx10.10,自帶Pythonwindows
2、簡要步驟:安全
1. 安裝pip,mac自帶Python環境,因此咱們改爲安裝pipbash
2. 安裝wxPython,此處我下載的版本是wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg網絡
3. 使用pip install安裝robotframeworkapp
4. 使用pip install安裝robotframework-rideide
5. 完成基礎環境安裝,簡單驗證工具
3、詳細步驟:操作系統
1. 安裝pip.net
mac自帶Python環境,能夠打開Finder-前往-實用工具,打開終端,輸入命令
python -V
就能看的Python的版本,我這個是2.7.10的
因此咱們只須要安裝pip就行了,pip安裝有不少方法,我這裏推薦一種最保險的。
訪問這個地址:https://pypi.python.org/pypi/pip
下載最新版本的pip的tar.gz包,寫本文時最新的pip版本是8.1.1,因此咱們下載pip-8.1.1.tar.gz,下載後雙擊文件自動解壓縮,而後咱們在終端裏進入解壓縮後的目錄,
cd Downloads/pip-8.1.1
sudo python setup.py install
mac裏記得要加sudo提權,執行完成後別關窗口,後面還有用。
2. 安裝wxPython
當前這個操做系統的版本osx10.10仍是能夠安裝wxPython2.8.12.1的。
下載地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
把鼠標懸浮到每個文件上看完整的文件名,確認名字是wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg,不要有差錯。
osx是給mac用的,unicode是必須的,不要下載ansi版本,2.8.12.1是RIDE穩定支持的版本,py27是Python2.7系列的,不要下錯2.6的。
雙擊dmg文件運行
這裏要雙擊運行wxPython2.8開頭,pkg結尾的文件
若是你看到這個損壞的提示,其實並非損壞了,而是Mac安全問題,請到 系統偏好設置-安全性與隱私,修改一下「容許從如下位置下載的應用程序:」,改爲任意來源,而後再運行那個pkg就能夠正常安裝了。
點擊繼續
點擊繼續,中間會有讓你贊成協議的
點擊贊成而後點擊繼續
點擊安裝
此時要輸入當前用戶的密碼
而後等進度條完成就安裝成功了。
若是你是10.11的版本,請看10.11那篇文章裏如何安裝wxPython。
3. 安裝robotframework
咱們繼續在終端裏執行命令,來安裝Robotframework:
sudo -H pip install robotframework
其實加sudo就夠了,不過有時候會有警告,建議加上-H。
看到Successfully就是安裝完成了。
若是沒有看到Successfully,有可能你的網絡有問題,由於這種安裝方式都是依賴網絡的。
若是你的網絡沒法安裝,那麼只能先去下載Robotframework的源碼包,安裝方法能夠參考前面pip安裝或者看一下windows32位環境安裝裏面的安裝Robotframework這一塊內容。
4. 安裝robotframework-ride
繼續在終端安裝ride,執行命令:
sudo -H pip install robotframework-ride
安裝成功後,在終端執行ride.py
python should be executed in 32-bit mode with wxPython on OSX.
若是看到這一句,是由於默認mac下的Python是以64位模式運行的,可是wxPython必需要在32位Python模式運行,這裏具體方式有兩種:
a.在終端裏執行下面這句
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
這裏我用了這種方式。
b.或者在~/.bash_profile裏增長下面這句:
export VERSIONER_PYTHON_PREFER_32_BIT=yes
保存退出後運行source ~/.bash_profile後就能夠正常打開RIDE了。
5. 完成基礎環境安裝,簡單驗證
在終端裏輸入ride.py,看到以下界面就是安裝成功了。