Oracle
 sql >> Base de données >  >> RDS >> Oracle

cx_Oracle :distutils.errors.DistutilsSetupError :impossible de localiser les fichiers d'inclusion Oracle

Lorsque vous exécutez setup.py, il vérifiera l'un de ces dossiers sur votre ORACLE_HOME.

possibleIncludeDirs = ["rdbms/demo", "rdbms/public", "network/public",
        "sdk/include"]

De plus, le client instantané place parfois les fichiers d'inclusion, tels que oci.h, dans /usr/include/oracle//client, s'il n'y a pas de répertoire 'include' sous ORACLE_HOME, créez un lien symbolique vers celui-ci.

sudo ln -s /usr/include/oracle/11.2/client $ORACLE_HOME/include

Il semble qu'il vous manque le Client SDK