running CREATE EXTENSION plpython3u
给了我错误 -The specified module could not be found
即使文件位于正确的位置。
阅读完网上的所有内容后,我尝试按照建议下载另一个 python 版本(3.2)并替换dll
.
现在我收到有关缺少魔术块的错误:缺少魔术块提示:需要扩展库才能使用 PG_MODULE_MAGIC 宏。
我在 32 位和 64 位版本的 Postgresql 上尝试了相同的过程,但都失败了,如所解释的那样。
有没有什么解决方案可以在 Windows 64 位操作系统上安装 PLPython?
为我工作(Windows 7 64 位)
我从这里安装了Python 3.2:
http://www.python.org/ftp/python/3.2/python-3.2.amd64.msi
有人搞砸了,所以你需要执行以下操作:
在 C:\Python32\DLLs 中找到 python3.dll(或者你安装它的任何地方)
将 python3.dll 复制到 python32.dll (就像复制并粘贴它然后重命名它)
run create extension plpython3u
在 postgres 中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)