在Jython项目中导入Sikuli

时间:2014-09-18 10:11:42

标签: python jython importerror sikuli

我试图在基于python的项目中包含sikuli。 我知道要运行sikuli我应该有一个jython interprater.SO我安装了jython 2.5.3并使用以下命令执行我的文件

jython test.py

test.py的内容是

sys.path.append("path\to\sikuli-java.jar")
from org.sikuli.basics import Debug

错误:

from org.sikuli.basics import Debug
ImportError: No module named org.sikuli.basics

如果我想用jython interprater运行它,那么任何人都可以建议如何在我的python项目中导入sikuli?

感谢任何线索。

提前致谢!!

2 个答案:

答案 0 :(得分:0)

您使用什么IDE来编写/运行代码?

以下必须如此:

  • 必须安装Jython
  • Jython必须是使用的翻译
  • IDE必须支持Sikuli
  • 必须在IDE中配置Sikuli才能在不通过.jar
  • 启动的情况下运行

最简单的选择是使用Sikuli-IDE,但随着项目的发展,这可能成为一种负担。 我建议配置Eclipse,如下所示:http://doc.sikuli.org/faq/040-other-ide.html

答案 1 :(得分:0)

您可以使用像PyCharm这样的IDE并在那里设置您的jython解释器。我在SikuliX Bat file not running in Py Script

上提到了与此相关的一些步骤