sql >> Database >  >> RDS >> Oracle

cx_Oracle:distutils.errors.DistutilsSetupError:kan Oracle include-bestanden niet vinden

Wanneer u setup.py uitvoert, wordt er gecontroleerd op een van deze mappen op uw ORACLE_HOME.

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

Ook plaatst de instant-client soms de include-bestanden, zoals oci.h, in /usr/include/oracle//client, als er geen 'include'-directory is onder ORACLE_HOME, maak er dan een symbolische link naar.

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

Het lijkt erop dat je de Client SDK mist



  1. SQLite JSON_EXTRACT()

  2. nzload gebruiken om speciale tekens te laden

  3. Hoe repareren corrupte xampp 'mysql.user' tabel?

  4. Ongeordende resultaten in SQL