How to import the sikuli module in python?
我无法让sikuli + python单元测试工作,并且很乐意提供一些帮助。
我在网上广泛搜索,但没有任何有用的东西。我的python知识非常有限,我想这没有帮助......
我正在使用win7 32,
sikuli 1.0 rc3(r905),
python 2.7.3
我正在尝试通过python开始运行sikuli单元测试(不是使用命令行,就像使用python gui运行的python脚本一样)。我已经按照这里显示的说明进行了跟踪:http://sikuli.org/docx/globals.html
在这里:https://answers.launchpad.net/sikuli/+faq/1804
我的sikuli脚本(名称:slidelyChromeUnitTest2.sikuli)就像这样开始(其余的并不重要,因为它会卡在第一行):
1 2 | from sikuli import * import unittest |
我的python脚本(名称:SikuliTestRunner.py)看起来像这样:
1 2 3 4 5 6 | import sys mySikuliPath ="D:\\Program Files\\Sikuli X\\slidelyChromeUnitTest2.sikuli" if not mySikuliPath in sys.path: sys.path.append(mySikuliPath) import slidelyChromeUnitTest2 |
我运行python脚本时得到的是:
Traceback (most recent call last): File
"D:\Python27\SikuliTestRunner.py", line 6, in
import slidelyChromeUnitTest2 File"D:\Program Files\Sikuli X\slidelyChromeUnitTest2.sikuli\slidelyChromeUnitTest2.py", line 1, infrom sikuli import * ImportError: No module named sikuli
我无法克服这个错误......
我究竟做错了什么?
谢谢,
宜兰
这是你不能的Jython。
http://doc.sikuli.org/devs/system-design.html
编辑:更新了链接,删除了死帖帖子。