首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Sikulix安装- jython

Sikulix安装- jython
EN

Stack Overflow用户
提问于 2017-06-09 12:41:55
回答 2查看 1.7K关注 0票数 0

我需要测试统一3d应用程序在移动设备(或模拟器)。我不想只使用坐标按下按钮,所以我想使用Sikuli。我将描述我已经采取的步骤:

  1. 下载并安装Sikuli v1.1.1
  2. 已安装的java 32位
  3. 安装jython 2.7.0
  4. 在我的pyCharm项目中添加了jython作为解释器
  5. sikulixapi运行
  6. 将Sikuli库从appData复制到jython文件夹
  7. 创建Python文件并添加导入

当我试图运行项目时,我会收到以下错误:

代码语言:javascript
运行
复制
D:\jython2.7.0\bin\jython.exe -Dpython.path=D:\python_projects\sikuli_test D:/python_projects/sikuli_test/test_sikuli.py
Tra**ceback (most recent call last):
  File "D:/python_projects/sikuli_test/test_sikuli.py", line 1, in <module>
    from sikuli import Region
  File "D:\jython2.7.0\Lib\sikuli\__init__.py", line 5, in <module>
    from org.sikuli.basics import Debug
ImportError: No module named sikuli

Process finished with exit code -1**

我做错了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-07 13:02:44

以下几点对我来说是可行的:

代码语言:javascript
运行
复制
import org.sikuli.script.SikulixForJython

在此之前

代码语言:javascript
运行
复制
from sikuli import *
票数 -1
EN

Stack Overflow用户

发布于 2017-09-26 09:11:33

在jython项目解释器中,将环境变量路径设置为放置sikuli jar的位置。这应该能解决问题。还请确保在代码中使用此方法。

导入org.sikuli.script.SikulixForJython

从锡库利进口*

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44458143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档