खैर, मैं अपनी समस्या को फिर से हल करने जा रहा हूँ, तो चलिए इसे मज़ेदार बनाते हैं!
यह आपका आखिरी मौका है।
इसके बाद, कोई मोड़ नहीं है।
आप PyQT.exe डाउनलोड करें। , कहानी समाप्त होती है। आप अपने बिस्तर में जागते हैं और आप जो विश्वास करना चाहते हैं उस पर विश्वास करते हैं। आप .pro फ़ाइल को संशोधित करते हैं, आप वंडरलैंड में रहते हैं। और, मैं आपको दिखाता हूँ कि खरगोश का छेद कितना गहरा जाता है।
मैंने अंततः .exe को छोड़ दिया और डाउनलोड किया, जिसमें बॉक्स से बाहर MySQL समर्थन है। यदि mysql काम नहीं करता है, तो आपका आवेदन समस्या है, और मैं आपको इस पोस्ट को यहाँ पढ़ने की सलाह देता हूँ (http://lists.trolltech.com/qt-interest/2006-06/thread00292-0.html ) या नीचे दिए गए उद्धरण का पालन करें:
मेरा विश्वास करो, विंडोज़ पर मैन्युअल रूप से पीईक्यूटी + माईएसक्यूएल स्थापित करना एक दर्द है। लेकिन अगर आपको उस प्लगइन को प्राप्त करने के लिए कुछ रास्ते से बाहर की आवश्यकता है जो निष्पादन योग्य नहीं जानता है, तो आपको खरगोश के छेद को और नीचे जाना होगा।
यहाँ नई और बेहतर .pro फ़ाइल है:
LANGUAGE = C++
TEMPLATE = app
TARGET = executable
QT += core sql
QTPLUGIN += qsqlmysql
DEPENDPATH += .
INCLUDEPATH += C:\MySQL\bin
LIBS += -L C:\MySQL\lib\opt
# Input
SOURCES += database.cpp
पता चला कि मेरे पास MySQL का सही रास्ता था, मैं इसे .pro फ़ाइल के साथ भ्रमित कर रहा था जो मेरे पास थी। क्यूटी को फिर से डाउनलोड करने और फिर से ऊपर दिए गए चरणों का पालन करने के बाद, मेरी .pro फ़ाइल को संशोधित करने से बहुत फर्क पड़ा।
लेकिन अब मुझे SIP और PyQT डाउनलोड करना था। मैंने वहां पर दस्तावेज़ों का पालन किया। कुछ और समस्याएं हैं। जानकारी को हटा दिए जाने की स्थिति में लिंक या निर्देशों का पालन करें जो वहां छोड़े गए हैं।
यदि आपके एसआईपी मेक इंस्टाल में कोई त्रुटि है जहां वह डॉस पथ (सी:\ क्यूटी) के बजाय यूनिक्स पथ (/usr/bin) को देख रहा है, तो इस लिंक को देखें http://old.nabble.com/Building-SIP-on -MinGW-:-problem-at-%22make-install%22-td28909249.html# (लघु संस्करण:समस्या आपके अन्य linux कंपाइलरों में से एक में sh.exe है जैसे cygwin या msys, अस्थायी रूप से नाम बदलें ताकि मेक इंस्टाल को डॉस पथ नामकरण का उपयोग करने के लिए बाध्य किया जा सके):
यदि आप PyQT को कॉन्फ़िगर करते हैं और यह एक फ़ाइल त्रुटि उत्पन्न करता है जो QTCore से संबंधित है
गूगल pexports और डाउनलोड करें। %QTdir%/bin पर जाएं। फिर निर्देशों या लिंक का पालन करें ( http://jeeturao.com/blog/?p=18 ए> )
pexports QtCore4.dll > QtCore4.def
dlltool –dllname QtCore4.dll –def QtCore4.def –output-lib libQtCore4.a
move libQtCore4.a ..\lib
और अब आप कुंग-फू को जानते हैं।
पीएस:मैंने कभी इस विधि को स्वयं नहीं आजमाया। यह PyQT को संकलित करने का एक अलग, लेकिन बिना परीक्षण वाला (मेरे द्वारा) तरीका है, जिसे ट्रोलटेक पर ट्रोल्स द्वारा किया गया है:http://www.diotavelli.net/PyQtWiki/InstallingPyQTCommercialWin