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

Får fejl Opret forbindelse til Oracle ved hjælp af Python på Mac - Kan ikke finde Oracle-klientbiblioteket

I cx_Oracle 8 er der en ny initialiseringsmetode, som du kan kalde dine scripts ind for at angive Instant Client-biblioteket:

import platform

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

Du kan også tilføje et symbollink i det relevante site-packages-bibliotek, men jeg tror init_oracle_client() er nemmere.

Tjek den opdaterede installationsvejledning og den nye initialiseringsdokumentation .




  1. MySQL VARCHAR-længder og UTF-8

  2. Sådan får du lat og long fra sdo_geometry i oracle

  3. MySql SELECT union for forskellige kolonner?

  4. Sådan laver du flere forespørgsler til SQL