Попытка подключить oracle db из python с помощью cx_oracle и обнаружила «ppcx_Oracle.i386: интерфейс Python для Oracle» с использованием установленного списка yum - PullRequest
0 голосов
/ 09 октября 2018

При попытке импортировать cx_Oracle получаю ошибку, модуль не найден.Не уверен, что именно "ppcx_Oracle.i386" и как его использовать.

=============================================================================== Соответствует: ppcx_Oracle ==================================================================== ppcx_Oracle.i386: Интерфейс Python для Oracle

- это "ppcx_Oracle.i386" все, что связано с пакетом "cx_Oracle", или мне нужно искать другие варианты для установки cx_Oracleподключить базу данных Oracle?

Среда: RHEL 5.4 и python 2.4,2.6

PS: У меня нет проблем в cx_Oracle, поскольку я уже использовал его на одном из своих серверов.

Заранее спасибо !!!

1 Ответ

0 голосов
/ 09 октября 2018

На вашем компьютере должен быть установлен Oracle Instant Client (или Oracle DB).Cx_oracle будет использовать свои общие библиотеки.

Затем выполните эту команду для установки самого cx_oracle:

python -m pip install cx_Oracle --upgrade

Подробнее о том, как его настроить, и примеры кода можно найти здесь.

https://cx -oracle.readthedocs.io / en / latest / installation.html

ppcx_oracle.i386 выглядит как какой-то неофициальный интерфейс, я его не знаю и не мог дать никаких рекомендаций по этому поводу.

...