Как импортировать библиотеку cx_Oracle в скрипт Python SikuliX
Я пытаюсь импортировать cx_Oracle
библиотека в моем тестовом скрипте Python внутри sikulix
Однако я получаю эту ошибку:
Сценарий [error] [ connect_and_print ] остановлен с ошибкой в строке --unknown-- [error] Ошибка, вызванная: обратная связь (последний последний вызов): файл "C:\Users\BRX Retail\Desktop\Testes_automatic\connect_and_print.sikuli\" connect_and_print.py", строка 3, в импорте cx_Oracle ImportError: Нет модуля с именем cx_Oracle
Это мой код:
import random
import org.sikuli.script.SikulixForJython
import cx_Oracle
У вас есть идеи?
1 ответ
cx_Oracle
не может быть импортирован в SikuliX: он основан на C и зависит от нативных библиотек.
SikuliX внутренне использует Jython в качестве интерпретатора, который основан на Java и может импортировать только модули Python, написанные на простом Python (без материала на основе C).
Как отметил Антонио: некоторые возможные обходные пути могут быть получены из Как сказал Антонио: некоторые возможные обходные пути могут быть получены здесь