PgAdmin4 - 'NoneType' 对象没有属性 'value'
PgAdmin4 - 'NoneType' object has no attribute 'value'
我曾经有一个正常运行的 PostgreSQL 数据库,但由于计算机问题重新安装后,我现在在启动后收到此错误:
File "C:\Program Files\PostgreSQL\pgAdmin 4\web\pgAdmin4.py", line 98, in <module>
app = create_app()
File "C:\Program Files\PostgreSQL\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\pgAdmin 4\web\pgadmin\setup\db_version.py", line 19, in get_version
return version.value
AttributeError: 'NoneType' object has no attribute 'value'```
根据this回复的建议,我删除了描述的文件(C:\Users{用户名}\AppData\Roaming\pgadmin\pgadmin4.db on Windows),添加了用户环境变量SQLITE_PATH = 'C:\Users{User name}\AppData\Roaming\pgadmin\pgadmin4.db' 并启动了 pgAdmin。为我工作。
我曾经有一个正常运行的 PostgreSQL 数据库,但由于计算机问题重新安装后,我现在在启动后收到此错误:
File "C:\Program Files\PostgreSQL\pgAdmin 4\web\pgAdmin4.py", line 98, in <module>
app = create_app()
File "C:\Program Files\PostgreSQL\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\pgAdmin 4\web\pgadmin\setup\db_version.py", line 19, in get_version
return version.value
AttributeError: 'NoneType' object has no attribute 'value'```
根据this回复的建议,我删除了描述的文件(C:\Users{用户名}\AppData\Roaming\pgadmin\pgadmin4.db on Windows),添加了用户环境变量SQLITE_PATH = 'C:\Users{User name}\AppData\Roaming\pgadmin\pgadmin4.db' 并启动了 pgAdmin。为我工作。