Suite

QGIS 2.8 Wien - dll pyodbc introuvable

QGIS 2.8 Wien - dll pyodbc introuvable


Je viens d'installer QGIS Wien 2.8.1, d'abord le programme d'installation OSGEO4W et plus tard le programme d'installation autonome (32 bits) et lorsque j'écris import pyodbc sur la console Python, je reçois un message indiquant que la dll n'a pas été trouvée, je l'ai fait sur un autre ordinateur (même bitness) et la même chose se produit. Cependant, lorsque j'utilise un autre ordinateur doté de QGIS 2.2 Valmiera (installation autonome 32 bits) et un autre doté de 2.4 Chugiak (installation autonome 32 bits), l'importation de pyodbc fonctionne. Je n'ai pas essayé la 2.6. Tous les ordinateurs ont Windows 7.


En fait, nous avons testé les programmes d'installation 32 bits et 64 bits pour QGIS 2.8.1 Wien sur le même ordinateur avec un nettoyage étendu entre les deux installations et :

  • importer pyodbc fonctionne parfaitement sur la version 64 bits
  • importer pyodbc ne fonctionne pas sur la version 32 bits

Les installateurs n'ayant pas l'air de fonctionner de la même manière (postscript long et reboot nécessaire sur la version 32 bits), je crains qu'il y ait un problème lors de l'installation de la version 32 bits.


Pyodbc n'est pas installé par défaut, vous devez le sélectionner dans la section libs de l'option d'installation avancée dans OSGeo4W. Fonctionne pour moi sur Win7 comme vous pouvez le voir ici :


Cogner. Même problème ici :( de toute façon, je pense que pyodbc devrait être installé par défaut.

  1. Il était là et nous l'utilisions (au moins certains d'entre nous)
  2. QtSQL est encore plus lent pour certaines connexions ODBC (testé sur *.mdb)
  3. c'est ça :)

Voir la vidéo: GIS Troubleshooting 01 - QGIS Cannot Find Python S