gpt4 book ai didi

postgresql - 在 Windows 上安装 plpythonu

转载 作者:行者123 更新时间:2023-11-29 11:39:44 25 4
gpt4 key购买 nike

我正在尝试在 Windows 机器上的 postgres 服务器上安装 plpython。当我在 postgres 中发出命令 CREATE EXTENSION plpython3u; 时,出现以下错误,我试图找到错误的来源。

ERROR: could not load library "C:/Program Files/PostgreSQL/9.3/lib/plpython3.dll": The specified module could not be found.

此文件存在,我认为这意味着 Windows 无法找到它所依赖的文件之一。当我用 Dependency Walker 打开 plpython3.dll 时,它告诉我找不到 GPSVC.dll。

这个丢失的 dll 是否可能导致 CREATE EXTENSION 命令失败?我在 C:\Windows\System32 中找到了一个同名的 .dll,并将其复制到 C:\Windows\SysWOW64,但这并没有解决问题,尽管 dependency walker 现在找到了 .dll,但它引发了其他几个问题关于具有不同 CPU 类型的模块的错误。

最佳答案

我知道这是一个老问题,但我想我会发帖来避免我在尝试解决这个问题时遇到的麻烦......

我在尝试使用 Postgres 9.5 添加 pl python 时遇到了同样的错误。 Dependency walker 显示 plpython3.dll 正在寻找 python33.dll,因此我安装了 python 3.3 并将安装目录添加到我的路径中,这似乎解决了问题。

关于postgresql - 在 Windows 上安装 plpythonu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21001890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com