2017-12-25 10 views
0

Oracleインスタント・クライアントをダウンロードし、最初のスクリーンショットのように環境変数にパスを指定しました。 enter image description herePython cx_Oracle "32ビットOracleクライアント・ライブラリをロードできません:"指定されたモジュールが見つかりませんでした ""

2番目のスクリーンショットに示すように、cx_Oracleが正常にインポートされます。私は、Oracle DBに接続しようとしていた enter image description here

は、以下のようなコードを使用して、AWSでホスト: enter image description here

をログメッセージが返されます。

32ビットOracleクライアントライブラリをロードすることはできません。 "指定されたモジュールが見つかりませんでした"。

私の議論はcx_Oracle.connectですか、環境変数のパスが間違っていますか? Python、WHL、Instant Clientはすべて32ビットです。

+0

あなたの画像をあなたの投稿に埋め込んでいます。フレンドリーなヒント:コード、コマンド、エラーメッセージをイメージとしてではなくテキストとして書く。ご覧のように、画像のテキストはほとんど読めません。 :o) – agrm

+0

これはLinux上でOracleと同じように起こったことです。エラーのリンクに従って、オペレーティングシステムごとに詳しい手順を管理してください。 – Parfait

答えて

0

32ビットのPythonを使用しているようですが、32ビットのOracle Instant Clientも使用する必要があります。ここでは32ビットのPythonが32ビットのオラクルライブラリを見つけようとしており、それらを見つけることができません。

関連する問題