Postgresql plpython安装程序windows 8

Postgresql plpython安装程序windows 8,postgresql,plpython,Postgresql,Plpython,我正在尝试在以下系统上设置plypython: Windows 8.1 PostgreSQL 9.2 64位 Python 2.7.05 当我跑步时: CREATE EXTENSION plpython2u; 我得到: ERROR: could not load library "C:/Program Files/PostgreSQL/9.2/lib/plpython2.dll": %1 is not a valid Win32 application. 这是设置问题还是.dll

我正在尝试在以下系统上设置plypython:

Windows 8.1

PostgreSQL 9.2 64位

Python 2.7.05

当我跑步时:

CREATE EXTENSION plpython2u;
我得到:

 ERROR:  could not load library "C:/Program Files/PostgreSQL/9.2/lib/plpython2.dll": %1     is not a valid Win32 application.
这是设置问题还是.dll问题?
干杯。

我想说您已经安装了32位plpython DLL,或者您在
路径上有32位DLL,这会导致问题


看看64位版本的Dependency Walker(
Dependency.exe
),看看它报告了什么。如果它注意到它是一个32位DLL,或者抱怨它链接到32位DLL,那么您就知道存在问题。它还将报告任何丢失/损坏的DLL。

据我所知,PostgreSQL 92不适用于现成的Python2。你需要使用Python3


以与Python2.7配合使用的方式构建9.2是可能的。我不知道怎么做。

不要在站点之间复制和粘贴问题。请删除此处的另一个()这在gis.stackexchange.com上是离题的。如果你想“移动”一个问题,请国防部标记该问题。或者删除旧的。或者至少把它们联系起来,或者你浪费每个人的时间,把答案分割成碎片。