sql >> Databasteknik >  >> RDS >> Oracle

Får fel Anslut till Oracle med Python på Mac - Kan inte hitta Oracle-klientbiblioteket

I cx_Oracle 8 finns det en ny initialiseringsmetod som du kan anropa dina skript för att specificera Instant Client-katalogen:

import platform

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

Du kan också lägga till en symbollänk i lämplig platspaketkatalog, men jag tror att init_oracle_client() är lättare.

Kontrollera de uppdaterade installationsinstruktionerna och den nya initieringsdokumentationen .




  1. Laravel whereIn ELLER whereIn

  2. PHP asynkron mysql-fråga

  3. Mysql Query Error - Auto Coins ADD

  4. Bästa sättet att återställa en Oracle-sekvens till nästa värde i en befintlig kolumn?