我在获取 sikuli+python 时遇到了麻烦。每当我通过 RIDE(机器人框架 IDE)执行 python 脚本时,我都会看到导入 sikuli api 的问题。我尝试在环境变量中添加 sikuli 路径,并将 sikuli lib 放在工作目录中。还是同样的问题。
Python和机器人框架版本
机器人框架 2.6.3(win32 上的 Python 2.7.2)
[错误] 表“设置”中的文件“C:\Sanity_Automation\Work_Project\robot_suite\quick_run.txt”出错:导入测试库“C:\Sanity_Automation\Work_Project\TestCreator.py”失败:ImportError:没有名为 sikuli 的模块。西库里
PYTHONPATH: ['C:\Sanity_Automation\Python272\lib\site-packages\robot\libraries', 'C:\Windows\system32\python27.zip', 'C:\Sanity_Automation\Python272\DLLs', 'C:\ Sanity_Automation\Python272\lib'、'C:\Sanity_Automation\Python272\lib\plat-win'、'C:\Sanity_Automation\Python272\lib\lib-tk'、'C:\Sanity_Automation\Python272'、'C:\ Sanity_Automation\Python272\lib\site-packages', 'C:\Sanity_Automation\Python272\lib\site-packages\wx-2.8-msw-unicode', '.']
回溯(最近一次通话最后):
_non_dotted_import 中的文件“C:\Sanity_Automation\Python272\lib\site-packages\robot\utils\importing.py”,第 84 行
module = _import_module_by_path(name)
_import_module_by_path 中的文件“C:\Sanity_Automation\Python272\lib\site-packages\robot\utils\importing.py”,第 38 行
module = __import__(modname)
文件“C:\Sanity_Automation\Work_Project\TestCreator.py”,第 1 行,在
import ospf
文件“C:\Sanity_Automation\Work_Project\ospf.py”,第 1 行,在
从 sikuli.Sikuli 进口 *