【发布时间】:2017-11-11 11:48:57
【问题描述】:
我需要在移动设备(或模拟器)上测试 unity 3d 应用。我不想只使用坐标按下按钮,所以我想使用 Sikuli。我将描述我已经完成的步骤:
- 已下载安装Sikuli v1.1.1
- 已安装 java 32bit
- 已安装 jython 2.7.0
- jython 在我的 pyCharm 项目中添加为解释器
- sikulixapi 已运行
- 将 Sikuli lib 从 appData 复制到 jython 文件夹
- 创建 Python 文件并添加导入
当我尝试运行项目时,我收到此错误:
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**
我做错了什么?
【问题讨论】:
-
需要专门用pyCharm运行吗?
-
是的,但如果不可能,我可以在另一个 IDE 中尝试
标签: python automation jython sikuli