2014-12-23 70 views
0

我嘗試安裝機器人框架騎MAC今日(10.9.5版)後工作。如何在Mac上安裝的wxPython /機器人框架RIDE?在wxPython中沒有運行ride.py(在Mac OS)

  1. 蟒版本2.7.9(在MAC默認版本)
  2. 安裝的wxPython 2.8.12.1,安裝成功。
  3. 安裝Robot Framework(robotframework-ride-1.1)成功。

,當我嘗試打開圖形工具的平順性和運行ride.py.

我得到了回報:

wxPython not found. You need to install wxPython 2.8 or 2.9 toolkit with unicode support to run RIDE. See http://wxpython.org for more information.

其實,我已經安裝的wxPython 2.8.12.1,當我嘗試運行在python ENV 「進口WX」,我可以得到wxPython的信息返回。

任何人都知道我應該怎麼打開圖形工具RIDE?謝謝!

+0

這個問題似乎是題外話,因爲它是關於如何安裝軟件。 –

回答

1

最後,我重新安裝操作系統爲MAC,我知道這是不是對這個問題很好的解決方案。下面列出所有詳細步驟:

  1. 的Python 2.7.5(這是最好的選擇,或者你可以設置版本2.7.x)
  2. 的wxPython 2.8.12.1(必須需要Unicode版本http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
  3. 機器人框架(最新版本:)
  4. 機器人框架RIDE(更好的版本1.2.3)
  5. 運行ride.py 意願得到錯誤: 「蟒應在32位模式下被執行以支持wxPython的上MAC。檢查BUILD.rest細部「 所以Python只是支持32位,運行: 」默認寫com.apple.versioner.python身高的32位-bool是」
  6. 再試一次:ride.py RIDE應該啓動。
0

在某些Mac OS X(El Capitan,Yosemite)上wxPython 2.8不起作用。你需要安裝wxPython 3.0。對於從這裏的exaple:

但作爲RobotFramework轉乘1.5不支持wxPython的3.0然而,你需要安裝RobotFramework轉乘2.0測試版,只有easy_install的是可供選擇:

easy_install robotframework-ride 

這一工程在我的優勝美地。

0

這個解決方案工作就像一個魅力對我來說:

我到這個目錄:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/robotframework_ride-2.0a1-py2.7.egg/robotide

然後跑到arch -i386 python __init__.py

它的推出RIDE編輯器!