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 .