最近要安裝RFS,雖然網上很多安裝說明,但是自己裝的時候還是遇到了很多問題。
1. AutoLibrary導入失敗:猜測原因是AutoLibrary需要先安裝pywin32,而我一開始安裝的是python 64位,當然也許python 64位也可以成功,但是需要處理一下pywin32
2. ride不能啟動:wxPython版本不對
3. Selenium2Library包不能導入:需要下載ride的源碼重新安裝,放棄使用exe文件
所有使用到的資源:
所有資源官網都可以下載到,也可以到csdn下載,我已經打包上傳
http://download.csdn.net/detail/dieinthesun/8958293
以下是具體原因的一些截圖
檢查了下python的版本,是64位的,決定重新安裝32位的
單詞拼錯了,遇到的問題。當然有的版本你這樣拼也是可以安裝的,但是最新的版本不可以
分別下載wxpython(wxPython3.0-win32-3.0.2.0-py27.exe)跟robotframework-ride(robotframework-ride-1.2.3.win32.exe)之后進行安裝,注意安裝32位的
安裝完后再安裝ride,結果如下
換成wxPython2.8 win32的版本重新安裝一遍就可以打開ride了。
安裝selenium2library
但是打開ride導入Selenium2Library的時候導入不成功,一直是紅色的包,用python IDLE卻可以成功導入Selenium2Library,證明Selenium2Library沒有問題,往上排除,卸載掉ride,到官網上下載了最新的Source文件(robotframework-ride-1.4.1b2.tar.gz)進行重新安裝。再次打開ride,成功導入Selenium2Library。
安裝AutoItLibrary庫
先安裝pywin32,下載win32版本,exe文件安裝
再安裝AutoItLibrary
導入成功