6

ファイルが正しい場所にある場合でも、実行CREATE EXTENSION plpython3uするとエラーが発生しました。The specified module could not be found

ウェブですべてを読んだ後、提案されているように別の python バージョン (3.2) をダウンロードして、dll.

マジック ブロックが見つからないというエラーが表示されます: マジック ブロックがありません ヒント: PG_MODULE_MAGIC マクロを使用するには、拡張ライブラリが必要です。

Postgresql の 32 ビット バージョンと 64 ビット バージョンで同じプロセスを試しましたが、どちらも説明どおりに失敗しました。

その PLPython を Windows 64 ビット OS にインストールするソリューションはありますか?

4

2 に答える 2

2

私のために働いた(Windows 7 64ビット)

ここからPython 3.2をインストールしました:

http://www.python.org/ftp/python/3.2/python-3.2.amd64.msi

誰かが何かを台無しにしたので、次のことを行う必要があります。

  1. C:\Python32\DLLs (またはインストールした場所) で python3.dll を見つけます。

  2. python3.dll を python32.dll にコピーします (コピーして貼り付けて名前を変更するなど)。

  3. create extension plpython3uポストグルで実行

于 2014-02-08T03:19:07.657 に答える