Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Błąd połączenia z Oracle przy użyciu Pythona na Macu — nie można zlokalizować biblioteki Oracle Client

W cx_Oracle 8 jest nowa metoda inicjalizacji, którą możesz wywołać w swoich skryptach, aby określić katalog Instant Client:

import platform

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

Możesz również dodać dowiązanie symboliczne w odpowiednim katalogu site-packages, ale myślę, że init_oracle_client() jest łatwiejsze.

Sprawdź zaktualizowane instrukcje instalacji oraz nową dokumentację inicjującą .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prawdziwy rozmiar obszaru tabel w Oracle

  2. walidacja pól e-mail / kod pocztowy w sql/oracle

  3. Hibernacja sparametryzowanych zapytań sql powolne i aktywne sesje oracle

  4. Zapytanie Zeppelin Oracle SQL działa wcześniej

  5. Czy jest różnica między kluczem zastępczym, kluczem syntetycznym i kluczem sztucznym?