cx_Oracle: ImportError: Falha no carregamento da DLL: este aplicativo falhou
Aqui está o que eu fiz:
Estou no Windows XP SP3Eu já tinha o Python 2.7.1 instalado.Eu baixeiinstantclient-basic-nt-11.2.0.3.0.zip
, descompactou e colocou emC:\Program Files\Oracle\instantclient_11_2
.Eu adicionei este caminho para o WindowsPath
variável de ambiente.Eu criei uma nova variável de ambienteORACLE_HOME
segurando este caminho como seu valor.Eu instaleicx_Oracle-5.1.2-11g.win32-py2.7.msi
.E na corridaimport cx_Oracle
tudo que eu recebo é
Traceback (most recent call last):
File "<string>", line 2, in <module>
ImportError: DLL load failed: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
Eu obviamente desinstalado / reinstalado cx_Oracle um par de vezes, mas realmente nada parece ajudar. Alguém poderia por favor fornecer uma pista de como corrigir isso?
ATUALIZAR
Eu corri Dependency Walker e surge com um monte de problemas. No entanto, a primeira falta .dll (msvcr80.dll) é realmentepresente emC:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.91_x-ww_0de56c07
.