14
>>> psycopg2 をインポート
トレースバック (最新の呼び出しが最後):
  ファイル ""、1 行目、
  ファイル「C:\Python26\lib\site-packages\psycopg2\__init__.py」の 60 行目
    from _psycopg import BINARY、NUMBER、STRING、DATETIME、ROWID
ImportError: DLL の読み込みに失敗しました: si が原因で、アプリケーションを開始できませんでした
de-by-side 構成が正しくありません。のアプリケーション イベント ログを参照してください。
もっと詳しく。

psycopg2をインポートしようとすると、このエラーが発生します。何日も検索しましたが、解決策が見つかりませんでした。Visual C++ 2008 パッケージをインストールしようとしましたが、それでも同じエラーが発生します。

4

5 に答える 5

19

Windows では、パスに Postgres の bin ディレクトリが含まれていることを確認してください。私のマシンでは、c:\Programs\PostgreSQL\9.3\bin です。

于 2013-12-29T02:58:20.810 に答える
12

このスレッドによると、最新のビルドに問題があったため、以前のバージョンをインストールする必要があります。

PostgreSQL 8.4.x シリーズであっても、以前のバージョン (2.0.10 は問題なく動作します) をインストールするだけです。

于 2009-08-20T14:00:08.370 に答える
7

ここからwin-psycopgのインストールを試すこともできます

于 2011-04-26T11:59:55.013 に答える