在Windows 10中的PostgreSQL数据库中,PgAdmin 4无法连接到服务器错误

4
我已在我的Windows 10电脑上安装了Postgresql 13.2.2 X64数据库服务器。安装后,每当我想运行PgAdmin 4工具时,它都会显示以下错误。我尝试了很多方法来解决这个问题。有人能帮我解决这个问题吗? 错误信息 Python路径:"C:\Program Files\PostgreSQL\13\pgAdmin 4\python\python.exe",运行时配置文件:"C:\Users\User\AppData\Roaming\pgadmin\runtime_config.json",pgAdmin配置文件:"C:\Program Files\PostgreSQL\13\pgAdmin 4\web\config.py",Webapp路径:"C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgAdmin4.py",pgAdmin命令:"C:\Program Files\PostgreSQL\13\pgAdmin 4\python\python.exe C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgAdmin4.py",Traceback(最近的调用):在"../web/pgAdmin4.py"的第98行,app = create_app(),在"C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgadmin_init_.py"的第347行,如果不存在SQLITE_PATH或get_version() == -1,则会出现AttributeError错误:'NoneType'对象没有'value'属性'。

enter image description here


3
我也遇到了同样的错误。在重新安装不同版本的pgAdmin后,我查看了日志文件,并发现日志与上述内容相同。最终,我将C:\ Users \ myusername \ AppData \ Roaming \ pgAdmin中的pgAdmin文件夹删除,并重新启动了pgAdmin,这样就解决了问题。 - mackelele
谢谢。它正在工作。 - mnu-nasir
1个回答

1
我也有同样的问题。所以我删除了 "C:\Users\myusername\AppData\Roaming\pgAdmin" 目录,并重新启动了 pgadmin。之后问题得到解决,我使用的版本是 pgadmin4-5.2-x64。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接