sql >> データベース >  >> RDS >> Oracle

cx_Oracle:distutils.errors.DistutilsSetupError:Oracleインクルードファイルが見つかりません

    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 が不足しているようです



    1. java.sql.SQLException:接続はすでに閉じられています

    2. 複数の列に結合する方法

    3. 初心者向けのSQLServerでの動的データマスキング

    4. Flaskの場合-ValueErrorの移行:位置15の接続文字列の補間構文が無効です