robot framework

RobotFramework-jython模式

2016-12-20  本文已影响65人  困死啦的虫子

环境

mac 10.11.6

Brew安装

地址:http://brew.sh

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

jython安装

brew install jython

MandydeMac-mini:~ admin$ jython --version

Jython 2.7.0

安装路径:/usr/local/Cellar/jython/2.7.0/libexec/bin/jython

在jython环境中,安装rf:

jython -m pip robot framework

MandydeMac-mini:~ admin$ jython -m robot --version

Robot Framework 3.0 (Jython 2.7.0 on java1.8.0_40)

设置环境变量:

jython的各种命令路径是:/usr/local/Cellar/jython/2.7.0/libexec/bin

将这个路径加入系统环境变量的PATH中

原因:

mac中已经安装了python2,python3,jython2所以在命令上出现了混杂

python,pip,均属于python2

python3,pip3,均属于python3

jython,属于jython

而要使用不同版本下通过pip或者setup安装的命令,则需要通过使用

xxthonx -m 命令 这样的方式使用

但是对于robotframework来说,robot,rebot,pybot,jybot这些命令中:

robot,可以通过切换使用

rebot,可以通过切换,+robot.rebot来使用

jybot和pybot,则需要添加环境变量

而当第四步的环境变量设置之后,直接通过命令robot,rebot,pybot,jybot访问时,如果跟python安装的robot framework重复的话,会有优先使用jython安装的那套

上一篇下一篇

猜你喜欢

热点阅读