在qt中使用PostGresql, 报错如下:
- 使用环境
Qt Creator 10.0.1
Qt 6.5.0
Windows 11 Pro KB5026447
- 报错信息:
QSqlDatabase: QPSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QPSQL
如何解决:
- 如为默认安装位置, 请将以下路径添加至系统环境变量Path中:
C:\Program Files\PostgreSQL\15\lib // Postgresql安装路径下lib
C:\Program Files\PostgreSQL\15\bin // Postgresql安装路径下bin
C:\Qt\6.5.0\msvc2019_64\plugins\sqldrivers // qt编译工具下提供的plugins
- 再次运行,正常: