Come correggere l'errore QGIS "Impossibile trovare il punto di ingresso"?


9

Oggi, dopo essere tornato dalle vacanze, ho iniziato il mio QGIS 1.7 e ho ricevuto questo messaggio terribile:

inserisci qui la descrizione dell'immagine

Aiuto qualcuno?


Ciao, hai provato ad aggiornare qtcore4.dll? Potresti avere diversi qtcore4.dll nel tuo sistema. Forse è successo qualcosa alle tue variabili di ambiente e ora stai usando qtcore4.dll precedente. Ho avuto alcuni problemi simili (ma non posso dire esattamente cosa, è stato tanto tempo fa) ed è stato effettivamente dovuto a problemi con le variabili di ambiente PATH e PYTHONPATH. Quindi, per cominciare - prova a trovare tutti i file qtcore4.dll nel tuo sistema
Mykolas Simutis

"Come ha detto Giovanni: Rinominare qtcore4.dll in system32 in qualcos'altro e verrà avviato QGIS." Si Grazie. Ciò mi ha aiutato con il mio problema in Lightscribe. Prendo atto che il rinominato "qtcore4.dll" nella cartella windows \ system32 è stato inserito da Nokia. Cosa succederà se chiamo il software Nokia? Dovrò rinominarlo di nuovo? Perché un'azienda di fama come Nokia programma tale cosa? Cordiali saluti, Michael

Ti preghiamo di non aggiungere "grazie" come risposta. Una volta che hai una reputazione sufficiente , sarai in grado di votare le domande e le risposte che hai trovato utili.
Fezter

Risposte:


10

In Portogallo, la carta di cittadino che offre un servizio di autenticazione e firma digitale che funziona tramite browser inserisce le vecchie qt dll in windows \ system32. Rinominare questi interrompe l'esecuzione di questi servizi ...

È possibile copiare QGIS Qtcore4.dll e QtGui4.dll nella cartella in cui è posizionato qgis.exe. Funziona senza rinominare le vecchie DLL. Il motivo per cui funziona è l'ordine di ricerca utilizzato da Windows per trovare le DLL richieste per un eseguibile. La prima in linea è la cartella eseguibile. Successivamente cerca \ windows \ system32 e solo dopo viene cercato PATH.


10

Questo è un classico conflitto DLL. Per risolverlo, cercare i duplicati della DLL nelle cartelle di sistema di Windows e rinominarli in ad es. QtCore4.dll.bak.


8

La soluzione, tradotta di seguito, è disponibile su http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html

Sulla versione di installazione di OSGeo4W :

1. Find path: C:\OSGeo4W\bin
2. Copy all files to location: C:\OSGeo4W\apps\qgis\bin\ 

Nella versione di installazione autonoma

1. Find path: C:\programs (or program files) \Quantum GIS Wroclaw\bin\
2. Copy all files to:  C:\programs (or program files) \Quantum GIS Wroclaew\apps\qgis\bin\

2

Su Windows 7 non potresti perdere il Qt.Core4.dll nella directory nascosta di Windows C: \ Windows \ SysWOW64 \

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.