2013-04-05 131 views
1

我有Java 1.6。我也按照以下步骤安装的Jython在Windows上:在Windows上安装Python时可以安装Robot Framework吗?

  1. 下载 “Jython的安装-2.7-b1.jar”
  2. 打开命令提示符 - >转到位置/文件夹中Jython的安装程序-2.7-b1.jar保持
  3. 执行命令java -jar
  4. Jython安装GUI打开Jython的安装-2.7-b1.jar,并按照提示进行安装的Jython
  5. 设置路径和JYTHON_HOME(在我的情况分别是“C:\ jython2.7b1 \ bin”和“C:\ jython2.7b1”)

Jython安装成功。现在我想安装Robot Framework。我试图使用“robotframework-2.7.7.win32.exe”来安装Robot Framework。在第二步显示以下信息消息: “在注册表中找不到Python安装”

所以,我明白Python是强制安装Robot Framework的。但是,我想在不使用Jython安装Python的情况下安装Robot Framework。有没有办法做到这一点?

回答

1

我之前没有使用过这个框架,但是从我从文档中了解的内容和基于Java的经验,我建议您下载独立JAR包(最新版本是:robotframework-2.7。 7.jar(在http://code.google.com/p/robotframework/downloads/detail?name=robotframework-2.7.7.jar&can=2&q=

根据维基和下载说明,这个包是独立的,并且已经包含Jython的,所以它不需要任何的其他安装的Java之外。

可以证实这一点在:http://code.google.com/p/robotframework/wiki/Installation#Stand-alone_JAR_package

+0

如此快速的回答!谢谢。我已经下载了jar文件。让我试试... – 2013-04-05 10:12:46

+0

这应该被接受的答案。 RF的独立JAR发行版将Java作为唯一的依赖项,并且可以通过Maven Central获得。 CHECK_1:https://github.com/robotframework/robotframework/blob/master/INSTALL.rst#standalone-jar-distribution CHECK_2:http://search.maven.org/#search%7Cga%7C1%7Ca%3Arobotframework BUT它的缺点是某些第三方库不完全兼容Jython - 我不确定它是否仍然如此,但过去流行的Selenium2Library和Jython不是朋友。 – 2017-06-26 10:59:23

1

根据doc,Windows安装程序需要安装Python。也许你可以卸载一次Robot Framework安装(未测试)。

如果您确定Jython 2.5,您应该使用standalone JAR distribution。如果你真的想要Jython 2.7,那么你可能需要install from source,但它看起来并不复杂。

+0

感谢您的快速回答。我可以使用java在Robot Framework中编写测试吗? – 2013-04-05 10:11:46

相关问题