当前位置: 首页 > 知识库问答 >
问题:

PosgreSQL 11失去连接时,我试图创建函数与plpython3u[WIN10,pgAdmin4 3.5]

杜苏燕
2023-03-14

当新版本出现时,我总是遇到PosgreSQL的问题。我再次尝试安装扩展plpython3u,并在以下过程中提示错误:创建扩展plpython3u;在PostgreSQL 9.6.0上,我创建了扩展。我将目录添加到路径,将变量PYTHONHOME添加到环境。现在,当我试图使用plpython3u创建任何简单函数时,它崩溃了

Connection to the server has been lost.

以下是日志pgAdmin文件中的信息:

2018-11-25 14:06:47,649: ERROR  werkzeug:   Error on request:

Traceback (most recent call last):
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site- packages\werkzeug\serving.py", line 270, in run_wsgi
execute(self.server.app)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\werkzeug\serving.py", line 258, in execute
application_iter = app(environ, start_response)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1997, in __call__
return self.wsgi_app(environ, start_response)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1985, in wsgi_app
response = self.handle_exception(e)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1540, in handle_exception
reraise(exc_type, exc_value, tb)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\_compat.py", line 33, in reraise
raise value
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1982, in wsgi_app
response = self.full_dispatch_request()
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1614, in full_dispatch_request
rv = self.handle_user_exception(e)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1517, in handle_user_exception
reraise(exc_type, exc_value, tb)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\_compat.py", line 33, in reraise
raise value
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1612, in full_dispatch_request
rv = self.dispatch_request()
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask\app.py", line 1598, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\venv\Lib\site-packages\flask_login.py", line 792, in decorated_view
return func(*args, **kwargs)
  File "C:\Program Files\PostgreSQL\11\pgAdmin 4\web\pgadmin\tools\sqleditor\__init__.py", line 1512, in query_tool_status
conn.check_notifies(True)
   File "C:\Program Files\PostgreSQL\11\pgAdmin 4\web\pgadmin\utils\driver\psycopg2\connection.py", line 1805, in check_notifies
self.conn.poll()
psycopg2.InterfaceError: connection already closed

我使用FireFox的pgAdmin和Pyhton从EDB下载StackBuildier有人知道如何正确安装吗?谢啦

共有1个答案

金兴朝
2023-03-14

经过10个小时的尝试,我决定安装Python3.6.7,这对我来说并不典型,因为EDB支持3.6.5v,根据以前的经验,我认为较新的版本肯定不会工作。

我错了。

我又复制了蟒蛇36。dll(3.6.7v)转换为C:\Windows\System32,现在一切正常。

 类似资料:
  • 我有一张这样定义的表。其中是主键,是来自另一个表的外键。它在我的笔记本电脑上运行,因此,它是一个本地数据库。在我的表中,我有大约900万条条目。我运行以下命令为表创建新索引: 它运行了大约 10 分钟,我收到以下错误消息: 我检查了我的日志,结果是这样的: 虽然,我收到了一条错误消息,但当我检查索引时,结果是这样的。我不知道问题可能是什么,以及如何解决它,也不知道我创建的索引是否真的有效。有什么想

  • STOMP 一种简单的消息传递协议,最初创建用于脚本语言,其框架受 HTTP 启发。 STOMP 得到广泛支持,心脏长连接一小时左右失去连接 失去到未定义的连接-建立连接后失去连接非常适合在 WebSocket 和 web 上使用。 SockJS SockJS是WebSocket技术的一种模拟,在表面上,它尽可能使用原生webSocket API,但是再底层非常智能,优先使用原生WebSocket,如果在不支持WebSocket的浏览器中,会自动降为轮询的方式。

  • 我使用Iphone 11模拟器。我点击运行按钮并得到这个: 它会打开应用程序并立即关闭。我执行了,但它不起作用。这是我的扑动医生“:

  • 我已经添加了我能找到的所有细节,所有的链接,似乎没有办法让plpython3u在PostgreSQL 13中的Windows上工作。 旧的,因为接受的答案显示v3。7.0解决了这个问题: 最好不要通读这个长问题,而是直接跳到答案:当你需要plpython3u时不要使用Windows PostgreSQL。这个问题已经讨论得够久了,看不到解决办法 也许更高版本的PostgreSQL可以解决这个问题,

  • 很好的一天! 我正在从glassfish迁移到JBoss 7.1.3。我有。无法创建远程连接的ear应用程序。我猜我的EJB有问题。 下面是我部署的EJB(来自服务器日志) 下面是我在资源调配器中的上下文查找。java代码 下面我已经粘贴了我的服务器。日志和我的应用程序日志供您参考。我遇到错误,比如无法创建远程连接。我在加载包含上述属性的初始上下文时遇到问题。。。ctx=新的初始上下文(jndiP

  • 问题内容: 我正在开发使用JPA + Hibernate访问MySQL数据库的独立服务器。 当我启动服务器时,一切正常。但是,经过一段时间(通常是第二天早上,如果我在下午开始),它将停止工作,因为与MySQL的连接显然已关闭(我在日志中看到很多s)。这可能是由于闲置造成的,服务器正在开发中,晚上没有人使用它。 我以为Hibernate,JDBC或我应用程序下面的其他某些层将管理连接,并在必要时重新