sql >> Databasteknik >  >> RDS >> Oracle

cx_Oracle:distutils.errors.DistutilsSetupError:kan inte hitta Oracle include-filer

När du kör setup.py kommer den att söka efter någon av dessa mappar på din ORACLE_HOME.

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

Också snabbklienten placerar ibland include-filerna, såsom oci.h, i /usr/include/oracle//client, om det inte finns någon 'include'-katalog under ORACLE_HOME skapa en symbolisk länk till den.

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

Det verkar som att du saknar Client SDK



  1. Awesome 24 Concurrent Manager Intervju frågor

  2. skulle postgres verkligen uppdatera sidfilen när alla fält är lika före och efter uppdatering?

  3. Ange en tidszon som ska användas som referenstidszon

  4. Kommaseparerade värden till IN-funktion i oracle