2017-01-24 20 views
0

Мне нужно установить cx_oracle на Windows 7x64, Oracle 10g (32 бит).Установка cx_Oracle на 64-битные окна

Какой должна быть версия

  • Oracle Instant Client (я установил 64 бит)
  • cx_Oracle бинарный (я установил x64 бит)
  • Python 2.7.13 (я установил x64 бит)

Есть варианты несовместимости версий, которые ожидались. Я смущен, какую версию я должен придерживаться. Должен ли я установить 32-битную версию всех трех предыдущих?

Ошибка

cx_Oracle - DLL нагрузки не удалось:% 1 не является допустимым приложением Win32

Я все шаги. Сначала установил клиент Oracle, установил путь и ORACLE_HOME в C: \ oracle \ instant_client_10_2, а затем установил cx_Oracle. Какой самый безболезненный способ его успешно установить?

+0

Связанный - https://stackoverflow.com/questions/2024016/how-do-i-get-cx-oracle-to-work-on-64-bit-itanium-windows?rq=1 –

ответ

0

Эта проблема может быть широко распространена на другом SO topic.

Но, анализируя ваше сообщение, я могу предложить вам добавить вашу клиентскую папку (например ... \ instantclient_12_1) в переменную среды PATH.

И если это не сработает, переместите этот путь на первое место в пути PATH, чтобы проверить, перекрывает ли это что-то.