Khi bạn chạy setup.py nó sẽ kiểm tra bất kỳ thư mục nào trong số này trên ORACLE_HOME của bạn.
possibleIncludeDirs = ["rdbms/demo", "rdbms/public", "network/public",
"sdk/include"]
Ngoài ra, ứng dụng khách tức thì đôi khi đặt các tệp bao gồm, chẳng hạn như oci.h, trong / usr / include / oracle // client, nếu không có thư mục 'include' trong ORACLE_HOME, hãy tạo một liên kết tượng trưng đến nó.
sudo ln -s /usr/include/oracle/11.2/client $ORACLE_HOME/include
Có vẻ như bạn đang thiếu SDK ứng dụng