Có vẻ như bạn đã hỏi ở đây một vài lần ( 1 2 ), nhưng có lẽ câu trả lời là khó hiểu? Hãy để tôi nói rõ.
Bạn không thể chạy Oracle Client trên Raspberry Pi. *
Oracle không hỗ trợ kiến trúc CPU ARM mà Raspberry Pi sử dụng. Bạn đã tải xuống và giải nén Oracle Instant Client, nhưng nó thực sự không thể chạy. Và nếu không có các thư viện Máy khách Oracle, cx_oracle sẽ không hoạt động và các trình kết nối ODBC Python chung cũng vậy.
Có một số lựa chọn thay thế để sử dụng Oracle Instant Client - câu trả lời được liên kết ở trên liệt kê một số và tài liệu Python liệt kê những thứ khác .
Cách dễ nhất có lẽ là sử dụng thư viện Oracle JDBC để kết nối - cài đặt JPype, JayDeBeApi và thư viện Oracle JDBC (ojdbc7.jar).
* Được rồi, về mặt kỹ thuật, bạn có thể chạy Oracle Client trên Raspberry Pi, mọi người đã làm được điều đó bằng cách chạy trình giả lập x86 $ 30 . Nhưng điều đó có lẽ phức tạp hơn bạn muốn.