Cześć, próbowałeś zaktualizować qtcore4.dll? W systemie może być kilka plików qtcore4.dll. Być może coś się stało ze zmiennymi środowiskowymi, a teraz używasz starego qtcore4.dll. Miałem podobne problemy (ale nie potrafię powiedzieć, co to było, dawno temu) i rzeczywiście były spowodowane problemami ze zmiennymi środowiskowymi PATH i PYTHONPATH. Tak więc na początek - spróbuj znaleźć wszystkie pliki qtcore4.dll w systemie
Mykolas Simutis
„Jak powiedział Giovanni: zmień nazwę qtcore4.dll w systemie32 na coś innego i uruchomi się QGIS.” Tak dziękuję. Pomogło mi to z moim problemem w Lightscribe. Zwracam uwagę, że Nokia zmieniła nazwę na „qtcore4.dll” w folderze windows \ system32. Co się stanie, jeśli zadzwonię do oprogramowania Nokia? Czy będę musiał zmienić nazwę ponownie? Dlaczego renomowana firma taka jak Nokia programuje coś takiego? Z poważaniem Michael
W Portugalii karta obywatela, która oferuje usługę uwierzytelniania i podpisu cyfrowego działającą za pośrednictwem przeglądarek, umieszcza starsze biblioteki dll w systemie Windows \ system32. Zmiana nazwy tych zatrzymuje działanie tych usług ...
Możesz skopiować QGIS Qtcore4.dll i QtGui4.dll do folderu, w którym znajduje się qgis.exe. Działa to bez zmiany nazwy starszych bibliotek dll. Powodem tego jest kolejność wyszukiwania używana przez system Windows do znalezienia wymaganych bibliotek DLL dla pliku wykonywalnego. Pierwszy w kolejności jest folder wykonywalny. Następnie przeszukuje \ windows \ system32, a dopiero potem PATH jest przeszukiwany.
To klasyczny konflikt DLL. Aby rozwiązać ten problem, wyszukaj duplikaty biblioteki DLL w folderach systemu Windows i zmień ich nazwę na np. QtCore4.dll.bak.
Odpowiedzi:
W Portugalii karta obywatela, która oferuje usługę uwierzytelniania i podpisu cyfrowego działającą za pośrednictwem przeglądarek, umieszcza starsze biblioteki dll w systemie Windows \ system32. Zmiana nazwy tych zatrzymuje działanie tych usług ...
Możesz skopiować QGIS Qtcore4.dll i QtGui4.dll do folderu, w którym znajduje się qgis.exe. Działa to bez zmiany nazwy starszych bibliotek dll. Powodem tego jest kolejność wyszukiwania używana przez system Windows do znalezienia wymaganych bibliotek DLL dla pliku wykonywalnego. Pierwszy w kolejności jest folder wykonywalny. Następnie przeszukuje \ windows \ system32, a dopiero potem PATH jest przeszukiwany.
źródło
To klasyczny konflikt DLL. Aby rozwiązać ten problem, wyszukaj duplikaty biblioteki DLL w folderach systemu Windows i zmień ich nazwę na np. QtCore4.dll.bak.
źródło
Rozwiązanie, przetłumaczone poniżej, znajduje się na stronie http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html
W wersji instalacyjnej OSGeo4W :
W wersji samodzielnej instalacji
źródło
W systemie Windows 7 nie można pominąć zamiany Qt.Core4.dll w ukrytym katalogu Windows C: \ Windows \ SysWOW64 \
źródło