在Windows10中安装postgressql
我尝试使用最新版本和推荐设置安装最新版本的 postgres sql。
但是,当我打开 pg adming 时,我收到此错误。
Python Path: "C:Program FilesPostgreSQL13pgAdmin 4pythonpython.exe"
Runtime Config File: "C:UsersUserAppDataRoamingpgadminruntime_config.json"
pgAdmin Config File: "C:Program FilesPostgreSQL13pgAdmin 4webconfig.py"
Webapp Path: "C:Program FilesPostgreSQL13pgAdmin 4webpgAdmin4.py"
pgAdmin Command: "C:Program FilesPostgreSQL13pgAdmin 4pythonpython.exe C:Program FilesPostgreSQL13pgAdmin 4webpgAdmin4.py"
Traceback (most recent call last):
File "../web/pgAdmin4.py", line 98, in <module>
app = create_app()
File "C:Program FilesPostgreSQL13pgAdmin 4webpgadmin__init__.py", line 347, in create_app
if not os.path.exists(SQLITE_PATH) or get_version() == -1:
File "C:Program FilesPostgreSQL13pgAdmin 4webpgadminsetupdb_version.py", line 19, in get_version
return version.value
AttributeError: 'NoneType' object has no attribute 'value'
有关如何修复它的任何帮助?
回答
在尝试了所有其他建议但没有成功之后,它现在终于对我有用了,这里建议的方法是:获取致命错误:运行 pgAdmin4 时无法联系服务器。'NoneType' 对象没有属性 'value'
-
从https://www.pgadmin.org/download/pgadmin-4-windows/安装最新版本的独立 pgAdmin
(您可以在现有捆绑版本的基础上进行额外安装,而无需删除任何之前的内容) -
删除 C:Usersyour_usernameAppDataRoamingpgadmin 文件夹
-
(我再次重新启动了 postgres 服务)
-
以管理员身份运行新的 pgAdmin - 它有效!
有几个人报告说,从那时起,即使是旧的捆绑版本的 pgAdmin 也能正常工作!