setup.pyを実行すると、ORACLE_HOME上のこれらのフォルダのいずれかがチェックされます。
possibleIncludeDirs = ["rdbms/demo", "rdbms/public", "network/public",
"sdk/include"]
また、インスタントクライアントは、oci.hなどのインクルードファイルを/ usr / include / oracle // clientに配置することがあります。ORACLE_HOMEの下に「include」ディレクトリがない場合は、シンボリックリンクを作成します。
sudo ln -s /usr/include/oracle/11.2/client $ORACLE_HOME/include
クライアントSDK が不足しているようです