QGIS hatası “Giriş Noktası bulunamadı” nasıl düzeltilir?


9

Bugün, tatilden döndükten sonra QGIS 1.7'ime başladım ve şu korkunç mesajı aldım:

resim açıklamasını buraya girin

Yardım, kimse?


Merhaba, qtcore4.dll dosyasını güncellemeyi denediniz mi? Sisteminizde birkaç qtcore4.dll dosyası olabilir. Belki de çevre değişkenlerinize bir şey oldu ve şimdi eski qtcore4.dll kullanıyorsunuz. Bazı benzer problemlerim vardı (ama tam olarak ne olduğunu söyleyemem, uzun zaman önce oldu) ve gerçekten de PATH ve PYTHONPATH çevre değişkenleriyle ilgili problemlerden kaynaklandı. Yeni başlayanlar için - sisteminizdeki tüm qtcore4.dll dosyalarını bulmaya çalışın
Mykolas Simutis

"Giovanni'nin dediği gibi: system32 içindeki qtcore4.dll dosyasını başka bir şeye yeniden adlandırın ve QGIS başlayacaktır." Evet teşekkür ederim. Bu Lightscribe'taki sorunuma yardımcı oldu. Windows \ system32 klasöründe yeniden adlandırılan "qtcore4.dll" Nokia tarafından yerleştirildi unutmayın. Nokia yazılımını ararsam ne olur? Yeniden adlandırmam gerekecek mi? Nokia gibi tanınmış bir şirket neden böyle bir şey programlıyor? Saygılarımla Michael

Lütfen cevap olarak "teşekkür ederim" eklemeyin. Yeterli bir üne sahip olduğunuzda, yararlı bulduğunuz soruları ve cevapları oylayabilirsiniz .
Fezter

Yanıtlar:


10

Portekiz'de, tarayıcılar aracılığıyla çalışan bir kimlik doğrulama ve dijital imza hizmeti sunan vatandaş kartı, eski qt dll'leri windows \ system32'ye yerleştirir. Bunların yeniden adlandırılması, bu hizmetlerin çalışmasını durdurur ...

QGIS Qtcore4.dll ve QtGui4.dll dosyasını qgis.exe'nin yerleştirildiği klasöre kopyalayabilirsiniz. Bu eski dll's yeniden adlandırmadan çalışır. Bu çalışma nedeni, bir yürütülebilir dosya için gerekli dll's bulmak için windows tarafından kullanılan arama sırasıdır. İlk satır yürütülebilir klasördür. Bundan sonra \ windows \ system32'yi arar ve ancak bundan sonra PATH aranır.


10

Bu klasik bir DLL çakışması. Bu sorunu gidermek için, Windows sistem klasörlerinde DLL kopyalarını arayın ve bunları örneğin QtCore4.dll.bak olarak yeniden adlandırın.



2

Windows 7'de gizli Windows dizinindeki C: \ Windows \ SysWOW64 \ dizinindeki Qt.Core4.dll dosyasını değiştirmeyi kaçırmazsınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.