2013-04-05 136 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

相關問題