Sepertinya Anda telah bertanya di sini beberapa kali (1 2 ), tapi mungkin jawabannya membingungkan? Biar saya perjelas.
Anda tidak dapat menjalankan Oracle Client di Raspberry Pi. *
Oracle tidak mendukung arsitektur CPU ARM yang digunakan Raspberry Pi. Anda mengunduh dan membuka ritsleting Oracle Instant Client, tetapi sebenarnya tidak dapat berjalan. Dan tanpa pustaka Klien Oracle, cx_Oracle tidak akan berfungsi, begitu juga dengan konektor ODBC Python generik.
Ada beberapa alternatif untuk menggunakan Oracle Instant Client - jawaban tertaut di atas mencantumkan beberapa, dan dokumentasi Python mencantumkan yang lain .
Cara termudah mungkin menggunakan perpustakaan Oracle JDBC untuk terhubung - instal JPype, JayDeBeApi dan perpustakaan Oracle JDBC (ojdbc7.jar).
* Oke, Anda secara teknis dapat menjalankan Oracle Client di Raspberry Pi, orang telah melakukannya dengan menjalankan emulator $30 x86 . Tapi itu mungkin lebih rumit dari yang Anda inginkan.