मैंने पायथन एप्लिकेशन के लिए क्यूटी डिजाइनर का उपयोग करके यूआई बनाया है। मैंने pyuic5
का उपयोग करके .ui
फाइलों से अजगर कोड फाइलें बनाई हैं। हालांकि जब मैं अपना ऐप चलाने की कोशिश करता हूं तो मुझे यह त्रुटि मिलती है: `
qt.qpa.plugin: Could not find the Qt platform plugin "cocoa" in ""
This application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.
मैं क्यूटी के लिए नया हूं और मैंने इसे ब्रू का उपयोग करके स्थापित किया है, और मैं पाइथन 3.9.1 के साथ एक कोंडा पर्यावरण का उपयोग कर रहा हूं।
संपादित करें: मैंने जीथब से क्यूटी जेनरेट की गई पीई फाइलों को डाउनलोड करने का प्रयास किया और जब मैंने .py
फाइलें नहीं बनाईं तो यह काम कर गया। फिर भी, मुझे अपनी .ui
फाइलों से .py
फाइलें जेनरेट करने के बजाय कैसे करना चाहिए।
1 उत्तर
मुद्दा यह था कि मैंने अपने कोड के अंदर pyside2 का उपयोग करते हुए क्यूटी कंपाइलर का उपयोग किया था। जब मैंने इसे uic -g python -o <ouput_python_file> <input_ui_file>
का उपयोग करके संकलित किया तो सब कुछ ठीक रहा।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।