วิธีการแก้ไขข้อผิดพลาดของ QGIS“ ไม่พบจุดเข้าใช้งาน”


9

วันนี้หลังจากกลับจากวันหยุดฉันเริ่ม QGIS 1.7 ของฉันและได้รับข้อความที่น่ากลัวนี้:

ป้อนคำอธิบายรูปภาพที่นี่

ช่วยเหลือทุกคน


สวัสดีคุณลองอัปเดต qtcore4.dll แล้วหรือยัง คุณอาจมี qtcore4.dll หลายตัวในระบบของคุณ อาจมีบางอย่างเกิดขึ้นกับตัวแปรสภาพแวดล้อมของคุณและตอนนี้คุณกำลังใช้ qtcore4.dll รุ่นเก่า ฉันมีปัญหาที่คล้ายกัน (แต่ไม่สามารถพูดได้อย่างแน่นอนว่ามันเป็นเวลานานแล้ว) และมันเป็นเพราะปัญหาของ PATH และ PYTHONPATH ตัวแปรสภาพแวดล้อม ดังนั้นสำหรับผู้เริ่ม - ลองค้นหาไฟล์ qtcore4.dll ทั้งหมดในระบบของคุณ
Mykolas Simutis

"ดังที่จิโอวานนี่กล่าวไว้: เปลี่ยนชื่อ qtcore4.dll ใน system32 เป็นอย่างอื่นและ QGIS จะเริ่มทำงาน" ใช่ขอบคุณ. ที่ช่วยแก้ไขปัญหาของฉันใน Lightscribe ฉันทราบว่าเปลี่ยนชื่อ "qtcore4.dll" ในโฟลเดอร์ windows \ system32 ถูกวางไว้ที่นั่นโดย Nokia จะเกิดอะไรขึ้นถ้าฉันเรียกใช้ซอฟต์แวร์ Nokia ฉันจะต้องเปลี่ยนชื่อใหม่อีกครั้งหรือไม่ เหตุใด บริษัท ที่มีชื่อเสียงอย่างโปรแกรม Nokia จึงเป็นเช่นนั้น ขอแสดงความนับถือ Michael

โปรดอย่าเพิ่ม "ขอบคุณ" เป็นคำตอบ เมื่อคุณมีชื่อเสียงเพียงพอคุณจะสามารถลงคะแนนคำถามและคำตอบที่คุณเห็นว่ามีประโยชน์
Fezter

คำตอบ:


10

ในโปรตุเกสบัตรประชาชนที่ให้บริการการตรวจสอบความถูกต้องและบริการลายเซ็นดิจิทัลที่ทำงานผ่านเบราว์เซอร์จะทำให้ qt dll ที่เก่ากว่าใน windows \ system32 การเปลี่ยนชื่อเหล่านี้จะหยุดบริการเหล่านี้ไม่ให้ทำงาน ...

คุณสามารถคัดลอก QGIS Qtcore4.dll และ QtGui4.dll ไปยังโฟลเดอร์ที่วาง qgis.exe วิธีนี้ใช้ได้โดยไม่เปลี่ยนชื่อ dll รุ่นเก่า เหตุผลที่การทำงานนี้เป็นลำดับการค้นหาที่ใช้โดย windows เพื่อค้นหา dll ที่ต้องการสำหรับปฏิบัติการ บรรทัดแรกคือโฟลเดอร์ที่เรียกทำงานได้ หลังจากนั้นจะค้นหา \ windows \ system32 และหลังจากค้นหา PATH นั้นเท่านั้น


10

นั่นเป็นข้อขัดแย้ง DLL แบบคลาสสิก หากต้องการแก้ไขให้ค้นหา DLL ที่ซ้ำกันในโฟลเดอร์ระบบ Windows และเปลี่ยนชื่อเป็น QtCore4.dll.bak


8

โซลูชันที่แปลด้านล่างนี้มีให้ที่http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html

บนOSGeo4Wเวอร์ชั่นที่ติดตั้ง:

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

ในเวอร์ชันการติดตั้งแบบสแตนด์อโลน

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\

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.