In cx_Oracle 8 gibt es eine neue Initialisierungsmethode, die Sie in Ihren Skripten aufrufen können, um das Instant Client-Verzeichnis anzugeben:
import platform
if platform.platform()[:6] == 'Darwin':
cx_Oracle.init_oracle_client(lib_dir="/Users/cjones/instantclient_19_3")
Sie können auch einen Symlink im entsprechenden Site-Packages-Verzeichnis hinzufügen, aber ich denke init_oracle_client()
ist einfacher.
Überprüfen Sie die aktualisierten Installationsanweisungen und die neue Initialisierungsdokumentation .