windows - 无法联系 pgAdmin 4 服务器 :

标签 windows pgadmin pgadmin-4

下载后,马上就遇到了这个问题。我删除并下载了它,代表管理员运行它。但同时通过他为他工作的控制台请求离开和返回。 我还想指出,起初我在另一台计算机上做了一个项目,那里一切正常,项目的代码与 pgAdmin 4 表一起工作,但我几乎不相信这一点,因为服务器没有打开,程序没有运行。请帮助我!

enter code here
Python Path: "C:\Program Files\PostgreSQL\13\pgAdmin 4\python\python.exe"
Runtime Config File: "C:\Users\oleg\AppData\Roaming\pgadmin\runtime_config.json"
pgAdmin Config File: "C:\Program Files\PostgreSQL\13\pgAdmin 4\web\config.py"
Webapp Path: "C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgAdmin4.py"
pgAdmin Command: "C:\Program Files\PostgreSQL\13\pgAdmin 4\python\python.exe C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgAdmin4.py"
Traceback (most recent call last):
  File "../web/pgAdmin4.py", line 98, in <module>
    app = create_app()
  File "C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgadmin\__init__.py", line 347, in create_app
    if not os.path.exists(SQLITE_PATH) or get_version() == -1:
  File "C:\Program Files\PostgreSQL\13\pgAdmin 4\web\pgadmin\setup\db_version.py", line 19, in get_version
    return version.value
AttributeError: 'NoneType' object has no attribute 'value'

最佳答案

我在使用捆绑的 pgAdmin 4 安装 PostgreSQL 13 时遇到了这个问题。我设法通过以下方式解决了这个问题:

  1. 卸载 PostgreSQL 及其所有组件
  2. 在没有 pgAdmin 组件的情况下重新安装它
  3. 从此处单独安装 pgAdmin:https://www.pgadmin.org/download/
  4. 正在清除 %AppData%/pgAdmin(C:\Users\myusername\AppData\Roaming\pgAdmin)文件夹。

关于windows - 无法联系 pgAdmin 4 服务器 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67493554/

相关文章:

linux-mint - 存储库 'https://apt.postgresql.org/pub/repos/apt trusty-pgdg Release' 没有发布文件

c - fread() 没有写入缓冲区

postgresql - 从查询结果创建插入脚本

ubuntu-12.04 - pgAdmin 不保留服务器连接

mysql - PgAdminIII - 如何在一个脚本中创建数据库和表

pgadmin-4 - 无法使用 PgAdmin 4 将 SQL 查询的数据输出复制到剪贴板

运行 mercurial 命令时 Windows 批处理文件退出

python - 如何使用客户端证书从 python 发出休息调用请求(在 Windows 中)

java - Windows 10 和 ubuntu 是否可以使用相同的 JDK?

sql - 如何制作完整的 CREATE TABLE 脚本