期间发生错误:CREATE EXTENSION plpython3u;在PostgreSQL 9.6.0上 [英] Error during: CREATE EXTENSION plpython3u; on PostgreSQL 9.6.0

查看:196
本文介绍了期间发生错误:CREATE EXTENSION plpython3u;在PostgreSQL 9.6.0上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已在Windows 2012 R2 Server上安装了PostgreSQL Server 9.6.0和Python 3.4.2。

I have installed PostgreSQL Server 9.6.0 and Python 3.4.2 on Windows 2012 R2 Server.

我已将 plpython3.dll 复制到 C:/ Program Files / PostgreSQL / 9.6 / lib /

在PostgreSQL中,我尝试运行以下命令: CREATE EXTENSION plpython3u;

The in PostgreSQL I try running this command: CREATE EXTENSION plpython3u;

我收到此消息:

错误:无法加载库 C:/ Program Files / PostgreSQL / 9.6 / lib / plpython3.dll:找不到指定的模块。

在此文件夹下: C:\Program Files\PostgreSQL\9.6\share\扩展名中有plpython3u文件。

Under this folder: C:\Program Files\PostgreSQL\9.6\share\extension there are plpython3u files.

我如何获得PostgreSQL的识别这个Python 3扩展?

How can I get PostgreSQL to recognize this Python 3 extension?

谢谢!

推荐答案

进行复制c:\windows\system32中的python34.dll文件,并将其命名为python33.dll

Make a copy of the python34.dll file in c:\windows\system32 and name the copy python33.dll

然后,创建语言plpython3u应该可以正常工作。

The create language plpython3u should then work without a problem.

这篇关于期间发生错误:CREATE EXTENSION plpython3u;在PostgreSQL 9.6.0上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆