Как импортировать библиотеку cx_Oracle в скрипт Python SikuliX - PullRequest
0 голосов
/ 11 февраля 2019

Я пытаюсь импортировать cx_Oracle библиотеку в мой тестовый скрипт Python внутри sikulix, однако я получаю эту ошибку:

[error] скрипт [connect_and_print] остановлен с ошибкойв строке --unknown-- [ошибка] Ошибка, вызванная: трассировкой (последний вызов был последним): файл "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 Ответ

0 голосов
/ 15 февраля 2019

cx_Oracle нельзя импортировать в SikuliX: он основан на C и зависит от собственных библиотек.

SikuliX внутренне использует Jython в качестве интерпретатора, основанного на Java, и может импортировать только написанные модули Pythonв простом Python (без C-материала).

Как отметил Антонио: некоторые возможные обходные пути могут быть получены из Как отметил Антонио: некоторые возможные обходные пути могут быть получены здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...