<div dir="ltr"><div><span style="font-family:monospace,monospace"><font face="arial,helvetica,sans-serif">Thank you Phil for including </font>Qt53DQuickScene2D.dll</span> in the <span style="font-family:monospace,monospace">PyQt5==5.11.2</span> Windows wheels.</div><div><br></div><div>Why is <span style="font-family:monospace,monospace">PyQt5\Qt\qml\QtQuick\Scene2D\qtquickscene2dplugin.dll</span> in the <span style="font-family:monospace,monospace">PyQt5</span> wheel if the files it needs are in the <span style="font-family:monospace,monospace">PyQt3D</span> wheel?<br><br>Are there some things that it can do without those files?<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 12, 2018 at 12:16 PM, Cody Scott <span dir="ltr"><<a href="mailto:cody@perspexis.com" target="_blank">cody@perspexis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Thanks, I didn't know that package existed.</div><div><br></div><div>
<span class="m_4967076096057915823gmail-im"><span style="font-family:monospace,monospace">Qt53DQuickScene2D.dll</span> is not included in the <span style="font-family:monospace,monospace">PyQt3D==5.10.1</span> Windows wheels.</span></div><div><span class="m_4967076096057915823gmail-im"><br></span></div><div><span class="m_4967076096057915823gmail-im"></span>

<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 12, 2018 at 12:07 PM, Phil Thompson <span dir="ltr"><<a href="mailto:phil@riverbankcomputing.com" target="_blank">phil@riverbankcomputing.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 12 Jun 2018, at 4:55 pm, Cody Scott <<a href="mailto:cody@perspexis.com" target="_blank">cody@perspexis.com</a>> wrote:<br>
> <br>
> While looking at a PyInstaller AppVeyor build[0] I noticed that there are missing dependencies for qtquickscene3dplugin.dll and qtquickscene2dplugin.dll. <br>
> <br>
> Here is the output.<br>
> <br>
> Analyzing C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>3D\qtquickscene3dplugin.dll<br>
> lib not found: Qt53DRender.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>3D\qtquickscene3dplugin.dll<br>
> lib not found: Qt53DInput.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>3D\qtquickscene3dplugin.dll<br>
> lib not found: Qt53DCore.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>3D\qtquickscene3dplugin.dll<br>
> lib not found: Qt53DLogic.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>3D\qtquickscene3dplugin.dll<br>
> <br>
> Analyzing C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>2D\qtquickscene2dplugin.dll<br>
> lib not found: Qt53DRender.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>2D\qtquickscene2dplugin.dll<br>
> lib not found: Qt53DQuickScene2D.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>2D\qtquickscene2dplugin.dll<br>
> lib not found: Qt53DCore.dll dependency of C:\python36-x64\lib\site-packa<wbr>ges\PyQt5\Qt\qml\QtQuick\Scene<wbr>2D\qtquickscene2dplugin.dll<br>
> <br>
> The code PyInstaller uses to find missing dependencies appears to be here[1].<br>
> <br>
> So the missing .dll files from the Windows wheels are:<br>
> <br>
> - Qt53DRender.dll<br>
> - Qt53DInput.dll<br>
> - Qt53DCore.dll<br>
> - Qt53DLogic.dll<br>
> - Qt53DQuickScene2D.dll <br>
> <br>
> I found addition files by using dependency walker[2] on those files (from Qt 5.10.0) there are some more files missing from the Windows wheels:<br>
> <br>
> - Qt5Concurrent.dll (required by Qt53DRender.dll)<br>
> - Qt5GamePad.dll (required by Qt3DInput.dll)<br>
<br>
</span>Try again after installing PyQt3D.<br>
<span class="m_4967076096057915823HOEnZb"><font color="#888888"><br>
Phil</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>