Vypadá to, že jste se zde již několikrát zeptali (1 2 ), ale možná byly odpovědi matoucí? Dovolte mi, abych byl jasný.
Nelze spustit klienta Oracle na Raspberry Pi. *
Oracle nepodporuje architekturu CPU ARM, kterou Raspberry Pi používá. Stáhli jste a rozbalili Oracle Instant Client, ale ve skutečnosti nelze spustit. A bez klientských knihoven Oracle nebude cx_oracle fungovat a nebudou fungovat ani generické konektory Python ODBC.
Existují některé alternativy k použití Oracle Instant Client – výše uvedená propojená odpověď uvádí některé a dokumentace Pythonu uvádí další .
Nejjednodušší způsob je pravděpodobně použít k připojení knihovnu Oracle JDBC – nainstalovat JPype, JayDeBeApi a knihovnu Oracle JDBC (ojdbc7.jar).
* Dobře, technicky můžete spustit Oracle Client na Raspberry Pi, lidé to udělali spuštěním emulátoru x86 za 30 $ . Ale to je pravděpodobně složitější, než chcete.