2017-02-07 12 views
12

महसूस शुरू करने के लिए वास्तव में बेवकूफ, अभी, लेकिन शीर्षक यह सब कहते हैं:PyQt5 - कैसे डिजाइनर

कैसे आप QtDesigner शुरू करूँ?

मैं pip के माध्यम से PyQt5 स्थापित किया है और मैं निर्देशिका यह

C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5 

अब क्या रूप में स्थापित किया गया है की पहचान की है करने के लिए विश्वास करते हैं? वहाँ .pyd फ़ाइलें, कुछ .dll के भी का एक बहुत है, लेकिन कुछ भी नहीं निष्पादन योग्य (अच्छी तरह से, ...\site-packages\PyQt5\Qt\bin में एक QtWebEngineProcess.exe को छोड़कर रहे हैं, लेकिन है कि मैं क्या देख रहा हूँ की तरह ध्वनि नहीं करता है।

उत्तर

4

नवीनतम PyQt5 पहियों (पिप के माध्यम से स्थापित किया जा सकता है) उसमें केवल क्या अनुप्रयोगों को चलाने के लिए आवश्यक है, और देव उपकरण शामिल नहीं हैं। यह पीईक्यूटी संस्करण 5.7 और बाद में लागू होता है। पीईक्यूटी संस्करण 5.6 और इससे पहले, विंडोज के लिए बाइनरी पैकेज हैं जिनमें देव टूल्स भी शामिल हैं, और ये अभी भी sourceforge पर उपलब्ध हैं। पीईक्यूटी के रखरखाव इस तरह के द्विआधारी पैकेजों की कोई और रिलीज करने की योजना नहीं बनाते हैं, हालांकि - केवल रनटाइम व्हील उपलब्ध कराए जाएंगे, और देव उपकरण के लिए कोई आधिकारिक पहिया नहीं होगा।

इस के प्रकाश में, किसी ने एक अनौपचारिक pyqt5-tools wheel (केवल विंडोज़ के लिए) बनाया है। यह प्रारंभिक चरणों में प्रतीत होता है, हालांकि, और हाल ही में PyQt5 रिलीज के साथ नहीं रह सकता है। इसका मतलब है कि इसे पीआईपी के माध्यम से स्थापित करना हमेशा संभव नहीं हो सकता है। अगर ऐसा होता है, तो काम के आसपास के रूप में, व्हील फाइलों को ज़िप फ़ाइलों और एक उपयुक्त स्थान पर निकाली गई सामग्री के रूप में माना जा सकता है। इसके बाद आपको designer.exe फ़ाइल चलाने की अनुमति देनी चाहिए जो pyqt5-tools/designer फ़ोल्डर में है।

अंत में, ध्यान दें कि आप PyQt5 के लिए Sourceforge पर कुछ ज़िप और tar.gz फ़ाइलों को भी देखेंगे। इन्हें केवल स्रोत कोड शामिल है, हालांकि, जब तक आप PyQt5 को संकलित करना चाहते हैं, तब तक आपके लिए इसका कोई उपयोग नहीं होगा। और बस स्पष्ट होना: स्रोत से संकलन अभी भी आपको सभी क्यूटी देव उपकरण नहीं देगा। यदि आप उस मार्ग पर जाते हैं, तो आपको पूरी क्यूटी विकास किट को अलग से स्थापित करने की आवश्यकता होगी (जो होगा तो आपको देव उपकरण प्राप्त करें)।

10

क्यूटी डिजाइनर हैpip स्थापना के साथ स्थापित नहीं।

आप sourceforge से पूर्ण डाउनलोड डाउनलोड कर सकते हैं या तो (शायद आखिरी PyQt रिलीज नहीं होगी, और एक अन्य स्थापना की उपस्थिति पर गाड़ी हो सकता है, आपके जैसे) या इसे स्थापित एक और (अनौपचारिक) pypi पैकेज - pyqt5-tools (pip install pyqt5-tools) के साथ, फिर डिजाइनर को फोल से चलाएं अपने अजगर निर्देशिका के lowing सब-पाथ -

...\Python36\Lib\site-packages\pyqt5-tools\designer\designer.exe 
+0

धन्यवाद!' पाइप इंस्टॉल pyqt5-tools'' ने मुझे 'कोई मेल नहीं मिला वितरण' दिया, हालांकि, मैं स्रोत फोर्ज (कोशिश * * पाइप के उद्देश्य को हराने का प्रयास करूंगा , लेकिन ...) – User1291

+0

बस पीपी के साथ 'pyqt5-tools' स्थापित करने के लिए फिर कोशिश की, और सभी ठीक काम किया। – Uriel

+0

कोई भी विचार" कोई मिलान वितरण "नहीं हो सकता है?' 'pip install pyqt5'' मुझे' '' pyqt5'' और 'sip'' दोनों के लिए 'आवश्यकता पहले ही संतुष्ट है' (और यह चाहिए कि मैंने पहले स्थान पर' pyqt5'' इंस्टॉल किया है)। 'pyqt5-tools को रोक नहीं है असफल होने से। – User1291

1

तुम भी क्यूटी डिजाइनर निम्नलिखित तरीके से स्थापित कर सकते हैं: QT main site

  • से

    1. स्थापित नवीनतम क्यूटी (मैं 5.8 उपयोग कर रहा हूँ) सुनिश्चित करें कि आप को शामिल करें "क्यूटी 5.8 MinGW" घटक
    2. क्यूटी डिजाइनर C:\Qt\5.8\mingw53_32\bin\designer.exe
    3. में स्थापित किया जाएगा ध्यान दें कि निष्पादन योग्य "डिजाइनर" नाम दिया गया है।exe "
  • संबंधित मुद्दे