Oracle
 sql >> Database >  >> RDS >> Oracle

Ricezione di errori Connetti a Oracle utilizzando Python su Mac - Impossibile individuare la libreria Oracle Client

In cx_Oracle 8 c'è un nuovo metodo di inizializzazione che puoi chiamare nei tuoi script per specificare la directory di Instant Client:

import platform

if platform.platform()[:6] == 'Darwin':
    cx_Oracle.init_oracle_client(lib_dir="/Users/cjones/instantclient_19_3")

Puoi anche aggiungere un collegamento simbolico nella directory dei pacchetti del sito appropriata, ma penso che init_oracle_client() è più facile.

Consulta le istruzioni di installazione aggiornate e la nuova documentazione di inizializzazione .