zoukankan      html  css  js  c++  java
  • Robot Framework的安装、更新与卸载

    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 
    推荐使用这种方法,可以自动删除旧版本
  • 相关阅读:
    378. Kth Smallest Element in a Sorted Matrix
    372. Super Pow
    357. Count Numbers with Unique Digits
    345. Reverse Vowels of a String
    343. Integer Break
    347. Top K Frequent Elements
    344. Reverse String
    338. Counting Bits
    326. Power of Three
    python练习
  • 原文地址:https://www.cnblogs.com/101718qiong/p/8066851.html
Copyright © 2011-2022 走看看