Robot Framework的安裝、更新與卸載
一,安裝RF前的准備
一般就三種執行環境 Python, Jython (JVM) 和 IronPython (.NET);安裝python:
#TBD
注1:使用pybot執行rf腳本需要python命令的支持,確保python在PATH中;
注2:推薦win7上為所有用戶安裝pyhon;
注3:Environment variable PYTHONCASEOK should be not set on Windows machines. Robot Framework will not work correctly with it.
注4: rf現在暫時不支持python3.x版本;
安裝jython:
#TBD (java -jar jython_installer-<version>.jar)
注1:同樣將jython設置到PATH
安裝IronPython:
#TBD
注1: 同樣設置到PATH
關於設置PATH
需要設置的概括為:
1,解釋器安裝路徑 如c:\Python27
2,scripts路徑, python和IronPython都是XX/scripts/ , jython是XX/bin/下
二,安裝RF
1,使用window installer(exe文件雙擊)安裝2,從打包文件安裝:
首先獲取打包文件 tar.gz
然后根據要安裝的解釋器類型,對應如下命令:
python setup.py install
jython setup.py install
ipy setup.py install
3,使用python管理工具安裝
# Install the latest version
pip install robotframework
easy_install robotframework
# Upgrade to the latest version
pip install --upgrade robotframework
easy_install --upgrade robotframework
# Install a specific version
pip install robotframework==2.7.1
easy_install robotframework==2.7.1
# Uninstall -- only supported by pip
pip uninstall robotframework
注1:2.7+版本支持pip安裝
注2: pip默認安裝最新的版本
4,使用一鍵安裝
一鍵安裝會自動安裝python(或其他的解釋器)並且自動設置PATH;
安裝方法:#TBD (https://code.google.com/p/robotframework/wiki/OneClickInstaller)
5,單獨的jar版本(robotframework-<version>.jar)
這個版本不需要安裝,所有的環境都在這一個jar包中,不支持python;
6,手動安裝
#TBD
注:robot被安裝到了Lib/site-packages下, 它的運行腳本被安裝到了scripts或者bin下;
三、 卸載和更新
1,卸載- 資源包方式的卸載:python install.py uninstall
- windows installer的卸載: 控制面板
- 使用pip卸載:pip uninstall robotframework
2,更新
pip install robotframework==2.7.1
pip install --upgrade robotframework
推薦使用這種方法,可以自動刪除舊版本