我试图在postgresql数据库中启用PL/Python2。我的设置如下
windows 7 64-bit
postgresql 9.2 64-bit
在\lib文件夹中,我有plpython3.dll,但是没有plpython2.dll(我需要作为函数使用)是用Python2编写的。在
我在另一个论坛上找到了一个plpython2.dll,但它是一个32位版本(我使用依赖性遍历器测试dll需要什么)
后来我尝试了postgresql 9.0,它只有plpython.dll(当我按照这些指令Postgres database crash when installing plpython)然后我用postgresql9.1三次,plpython3.dll出现了。在
在文档中,它指出“二进制包的用户可能会在单独的子包中找到PL/Python”,但我在任何地方都找不到。在
我的PATH环境变量中有正确的Python,甚至还将python26.dll复制到\lib文件夹中。在
有人知道我在哪里可以找到plpython2.dll吗?在
谢谢
在http://forums.enterprisedb.com/posts/list/2878.page有广泛的讨论
我不确定我是否会尝试未经验证的DLL下载到一篇文章中,当然也不会在生产服务器上。通过阅读链接,我的感觉是,在windowspostgresql9.x上不支持pl/python2,因为它们是基于python3.x构建的
但我可能会错过一些东西。在
相关问题 更多 >
编程相关推荐