एक टिकट बनाएं
अनुसरण करें

Q100379: Nuke 11 में PySide2.QtWebEngine का आयात करना

लक्षण

वर्तमान में आप PySide2.QtWebEngine को Nuke 11 में आयात नहीं कर सकते हैं और आपको यह कहते हुए एक त्रुटि मिलेगी:

import PySide2.QtWebEngine
# Result: Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named QtWebEngine

कारण

ऐसा इसलिए है क्योंकि Nuke 11 में वर्तमान में Nuke के PySide2 कार्यान्वयन में PySide2.QtWebEngine नहीं है। PySide2 कार्यान्वयन को Nuke 11 के साथ पेश किया गया था, और इससे पहले कि Nuke ने PySide का उपयोग किया था।

जिस समय Nuke 11 को मूल रूप से विकसित किया गया था, PySide2 से QtWebEngine मॉड्यूल पूर्ण नहीं था और चार बाइंडिंग को गायब कर रहा था जिन्हें Qt5 के लिए संकलित किया गया है। PySide2 में गुम बाइंडिंग के बारे में जानकारी यहाँ पाई जा सकती है: https://wiki.qt.io/PySide2_Missing_Bindings

चूंकि यह मॉड्यूल PySide2 को Nuke में लागू करते समय अधूरा था, इसलिए इसे Nuke 11 में शामिल नहीं करने का निर्णय लिया गया था, इसलिए वर्तमान में QtWebEngine का आयात करना विफल रहता है।

आगे की पढाई

जबकि Nuke इंजीनियर, Nuke के लिए PySide2 कार्यान्वयन में QtWebEngine सहित जांच कर रहे हैं, उन्होंने पाया कि GitHub रिपॉजिटरी पर स्रोत कोड से लाइब्रेरी, मैक OSX प्लेटफ़ॉर्म के लिए सही तरीके से निर्माण नहीं करते हैं। हालाँकि ये लाइब्रेरी विंडोज और लिनक्स के लिए अपेक्षित है।

Nuke में PySide2.QtWebEngine की उच्च मांग के कारण, QtWebEngine को शुरू में विंडोज और लिनक्स में जोड़ा जाएगा, और आप नीचे दिए गए बग ट्रैकर लिंक के माध्यम से इस कार्यान्वयन की प्रगति को ट्रैक कर सकते हैं:

TP 270776 - [VFX प्लेटफॉर्म] लिनक्स Qt 5.6.1 बिल्ड में QtWebEngine गायब है

हमने QtWebEngine के Mac OSX विशिष्ट कार्यान्वयन के लिए एक दूसरा बग भी बनाया है। इसे लागू करने में अधिक समय लगेगा क्योंकि हमारे डेवलपर्स को Nuke में PySide2 के Mac OSX संस्करण में एकीकरण से पहले स्रोत कोड को पैच करना होगा। आप इस बग की प्रगति को यहाँ ट्रैक कर सकते हैं:

TP 332302 [VFX प्लेटफार्म] मैक OSX Qt 5.6.1 बिल्ड में QtWebEngine गायब है

विकास की प्रकृति के कारण, हमारे पास वर्तमान में रिलीज़ की तारीखें नहीं हैं जब PySide2.QtWebEngine को Nuke में जोड़ा जाएगा। इन मुद्दों की प्रगति के बारे में अद्यतन प्राप्त करने के लिए, कृपया ऊपर के बग रिपोर्ट लिंक पर 'अनुसरण करें' बटन का उपयोग करें।

क्या यह लेख उपयोगी था?
/

We're sorry to hear that!

Please tell us why.
7 में से 6 के लिए उपयोगी रहा

टिप्पणियां