Я использую Sikuli IDE 1.0.0 на Mac, пытаясь заставить работать простой тестовый пример, когда я вызываю скрипт в одном модуле из другого. Все модули находятся в одном каталоге.
testModule.sikuli просто имеет это:
from sikuli import *
def testFunc():
exit(1)
testImport.sikuli просто имеет это:
import testModule
reload(testModule)
testModule.testFunc()
запуск testImport просто дает: [error] ImportError ( No module named testModule )
в строке import testModule.
Я пробовал различные дополнения к testImport, в том числе:
myScriptPath="[my project path]"
if not myScriptPath in sys.path: sys.path.append(myScriptPath)
Ни один из них не работает.
[my project path]
? Это путь к testModule.sikuli или путь к каталогу, содержащему testModule.sikuli? - person Nathaniel Waisbrot   schedule 23.07.2013