You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to qgisbrasil
Caros colegas, bom dia!
Estou trabalhando numa pequena aplicação utilizando o QGis, PostGIS,
PyQt e Python.
Havia feito a conexão com o PostGIS via PyPostgres e tudo bem.
Mas agora estou tentando fazer a conexão via PyQt e o driver QPSQL não
está disponível.
Minha instalação reconhece apenas o driver QSQLITE.
A instalação é OSGeo4W.
Alguém pode dar um help?
Forte abraço!
Sassá
unread,
May 31, 2012, 9:09:40 AM5/31/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to qgisbrasil
Complementando,
Tentei executar a conexão via QGIS-Python Console e o driver foi
encontrado.
Quando executo via Python (IDLE) ele não encontra.
Logicamente deve ser alguma configuração de caminho de busca.
Alguém saberia?
Estou rodando Windows.
Abs.
Sassá
unread,
Jun 1, 2012, 7:33:49 AM6/1/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to qgisbrasil
Caros colegas, bom dia!
Consegui resolver a situação mas não entendi muito bem ainda.
Ocorre que instalei um novo PyQT4 sobre a instalação OSGeo que havia,
pois verifiquei que o driver para o PostgreSQL não existia.
O núcleo do QGis acusou que não conseguia trabalhar com a versão
instalada, embora eu tenha instalado o PyQt4 para Python 2.7 que
consta na instalação OSGeo.
Removi a instalação PyQt4 mas mantive uma cópia do driver SQL para o
PostgreSQL.
Reparei a instalação OSGeo e agora tudo funciona.
Eu não entendi como o Qgis conseguia encontrar o driver (via console
Python) e o Python (via shell) não.
O driver que o PyQt4 está usando é o qsqlpslq4.dll (este eu mantive da
nova instalação e não existia na instalação OSGeo).
Não sei qual driver o Qgis utilizava?!