gpt4 book ai didi

python - 无法在 Postgresql plpython 函数中导入自己的 python 模块

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

我创建了自己的 python 模块并用 distutils 打包了它。现在我将它安装在一个新系统上(python setup.py install),我试图从 plpython3u 函数调用它,但我收到一条错误消息,指出该模块不存在。

它在以前的 Ubuntu 安装上运行,我不确定在设置新系统时我做错了什么。

我在装有 postgresql 9.5 的 Ubuntu 15.10 电脑上尝试这个,一切都是全新安装的。我还在使用相同组件(ubuntu 15.10 和 pg 9.5)构建的 docker 镜像中尝试此设置。我在两种设置中都遇到了同样的错误。

能否请您提示我失败的原因?我写下了两个系统( native 和 docker)的安装说明,因此如果有帮助,我可以提供它们。

谢谢

最佳答案

抱歉,我想我发现了问题。我在我的存储过程中使用 plpython3,但使用 python 2 安装了我的自定义模块。我只是执行了 sudo python3 setup.py install,现在它正在 native Ubuntu 上运行。我现在将尝试修改我的 docker 镜像,看看它是否也能在那里工作。谢谢

关于python - 无法在 Postgresql plpython 函数中导入自己的 python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35204352/

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