Salut, avez-vous essayé de mettre à jour qtcore4.dll? Vous pouvez avoir plusieurs qtcore4.dll dans votre système. Peut-être que quelque chose est arrivé à vos variables d'environnement et maintenant vous utilisez l'ancien qtcore4.dll. J'ai eu des problèmes similaires (mais je ne peux pas dire quoi exactement, cela fait longtemps) et cela est en effet dû à des problèmes avec les variables d'environnement PATH et PYTHONPATH. Donc, pour commencer - essayez de trouver tous les fichiers qtcore4.dll dans votre système
Mykolas Simutis
"Comme Giovanni l'a dit: Renommez qtcore4.dll dans system32 en quelque chose d'autre et QGIS démarrera." Oui merci. Cela a aidé à résoudre mon problème dans Lightscribe. Je note que le "qtcore4.dll" renommé dans le dossier windows \ system32 y a été placé par Nokia. Que se passera-t-il si j'appelle le logiciel Nokia? Dois-je le renommer à nouveau? Pourquoi une entreprise réputée comme Nokia programme-t-elle une telle chose? Cordialement Michael
Au Portugal, la carte de citoyen qui offre un service d'authentification et de signature numérique qui fonctionne via les navigateurs place les anciennes dll qt dans windows \ system32. Renommer ces arrêts empêche l'exécution de ces services ...
Vous pouvez copier QGIS Qtcore4.dll et QtGui4.dll dans le dossier où est placé qgis.exe. Cela fonctionne sans renommer les anciennes DLL. La raison pour laquelle cela fonctionne est l'ordre de recherche utilisé par Windows pour trouver les DLL requises pour un exécutable. Le premier dossier est le dossier exécutable. Après cela, il recherche \ windows \ system32, et seulement après que PATH soit recherché.
C'est un conflit de DLL classique. Pour le résoudre, recherchez les doublons de la DLL dans les dossiers système Windows et renommez-les par exemple en QtCore4.dll.bak.
Réponses:
Au Portugal, la carte de citoyen qui offre un service d'authentification et de signature numérique qui fonctionne via les navigateurs place les anciennes dll qt dans windows \ system32. Renommer ces arrêts empêche l'exécution de ces services ...
Vous pouvez copier QGIS Qtcore4.dll et QtGui4.dll dans le dossier où est placé qgis.exe. Cela fonctionne sans renommer les anciennes DLL. La raison pour laquelle cela fonctionne est l'ordre de recherche utilisé par Windows pour trouver les DLL requises pour un exécutable. Le premier dossier est le dossier exécutable. Après cela, il recherche \ windows \ system32, et seulement après que PATH soit recherché.
la source
C'est un conflit de DLL classique. Pour le résoudre, recherchez les doublons de la DLL dans les dossiers système Windows et renommez-les par exemple en QtCore4.dll.bak.
la source
La solution, traduite ci-dessous, est donnée sur http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html
Sur la version d'installation d' OSGeo4W :
Sur Standalone installation de la version
la source
Sur Windows 7, vous ne devriez pas manquer de remplacer Qt.Core4.dll dans le répertoire Windows caché C: \ Windows \ SysWOW64 \
la source