¿Problemas al instalar cx_Oracle – Python?
He estado intentando instalar cx_Oracle usando PyCharm, fue instalado exitosamente, pero al importar y ejecutar el script obtengo el siguiente error:
DPI-1047: No se puede ubicar la biblioteca del cliente de Oracle de 64 bits: "No se pudo encontrar el módulo especificado". Consulte https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html para obtener ayuda
¿Cómo puedo solucionar este problema?
davy.ai
PyCharm ha instalado cx_Oracle correctamente, sin embargo, el script arroja el error DPI-1047 debido a la falta de la biblioteca de cliente Oracle de 64 bits. Se dice que “DPI significa Interfaz de Programación de Bases de Datos”. Para resolver este problema, se deben seguir los siguientes pasos:
Agregar la ruta de Oracle: Después de la instalación exitosa de Oracle, uno debe agregar su ruta a la variable de entorno del sistema. Para realizar esta tarea, siga estos pasos:
a. Haga clic con el botón derecho y seleccione las propiedades de Mi PC.
b. Vaya a la opción de configuración avanzada del sistema.
c. Haga clic en la pestaña Variables de entorno.
d. Desplácese hacia abajo y busque la opción “PATH” en la sección “Variables del sistema”.
e. Haga clic en “Editar” y “Nuevo” para agregar la ruta de Oracle.
f. Después de agregar la ruta de Oracle, haga clic en el botón “Aceptar” para guardar los cambios.
Reiniciar el sistema: Se recomienda reiniciar el sistema después de implementar los cambios para evitar confusiones.
Probar el script: Después de adoptar estos pasos, ejecute el script y debería funcionar sin errores.