1. 程式人生 > >載入selenium2Library失敗---robotframework環境搭建(RIDE無法啟動?)

載入selenium2Library失敗---robotframework環境搭建(RIDE無法啟動?)

在robotframework升級的道路上遇到一些問題,記錄下來方便以後查詢問題

我的電腦之前安裝的版本列表如下:

python-2.7.5

robotframework-2.8.1

robotframework-ride-1.1

robotframework-seleniumlibrary-2.9.1

wxPython2.8-win32-unicode-2.8.12.1-py27

現在seleniumlibrary已經升級到robotframework-selenium2library-1.6.0這個版本,與之前的seleniumlibrary的關鍵字也有一些差別,於是解除安裝之前的低版本,準備升級,升級檔案版本如下:(由於安裝python的時候已經安裝了2.7.8,就不再重新安裝了)

技術分享

在執行了各種exe檔案之後遇到一個問題:無法啟動RIDE。於是查閱了各種資料之後發現,原來RIDE需要一個支援包,就是wxPython。而我下載的3.0.2.0版本不相容

於是解除安裝3.0.2.0這個版本,安裝wxPython2.8-win32-unicode-2.8.12.1-py27.exe。安裝完成之後,RIDE終於可以啟動了,載入Selenium2Library卻顯示紅色

首先考慮是不是環境變數問題,於是檢查了一遍環境變數,驗證版本,如下:

技術分享

重啟RIDE之後再載入Selenium2Library,依然顯示紅色.....

技術分享

進入正式安裝步驟:

1.安裝SetupTools。

2.進入目錄:C:\Python27\Scripts, 然後輸入命令: easy_install pip

,等待安裝完成(python的包管理工具)

3.進入robotframework-selenium2library-master資料夾(就是剛才下載的原始碼檔案,解壓後得到這個資料夾),輸入命令:python setup.py install

等待安裝完成之後,重啟RIDE,發現Selenium2Library可以載入成功,按F5,可以顯示Selenium2Library的關鍵字,安裝完成!