Po uruchomieniu setup.py sprawdzi on, czy w ORACLE_HOME znajdują się te foldery.
possibleIncludeDirs = ["rdbms/demo", "rdbms/public", "network/public",
"sdk/include"]
Również klient instant czasami umieszcza pliki dołączane, takie jak oci.h, w /usr/include/oracle//client, jeśli w ORACLE_HOME nie ma katalogu 'include', utwórz dowiązanie symboliczne.
sudo ln -s /usr/include/oracle/11.2/client $ORACLE_HOME/include
Wygląda na to, że brakuje Ci pakietu Client SDK