0

我正在尝试将cx_Oracle库导入我的 Python 测试脚本里面sikulix,但是我收到了这个错误:

[错误] 脚本 [ connect_and_print ] 在 --unknown-- 行停止并出现错误 [错误] 错误原因:回溯(最后一次调用):文件“C:\Users\BRX Retail\Desktop\Testes_automatic\connect_and_print.sikuli\ connect_and_print.py",第 3 行,在 import cx_Oracle ImportError: No module named cx_Oracle

这是我的代码:

import random
import org.sikuli.script.SikulixForJython
import cx_Oracle

你们有什么想法吗?

4

1 回答 1

0

cx_Oracle无法导入到 SikuliX:它是基于 C 的并且依赖于本地库。

SikuliX 在内部使用 Jython 作为解释器,它是基于 Java 的,并且只能导入 Python 模块,这些模块是用纯 Python 编写的(没有基于 C 的东西)。

正如安东尼奥提到的:一些可能的解决方法可能来自于安东尼奥提到的:一些可能的解决方法可能来自这里

于 2019-02-15T18:34:47.923 回答