[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyQt] Dlls Missing from Windows Wheels
From:       Cody Scott <cody () perspexis ! com>
Date:       2018-06-12 16:16:22
Message-ID: CAN04N8ayOXGrCftFkOOD=M47xENJTKK1u5VA2Ky=Z9_oX7z_FQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Thanks, I didn't know that package existed.

Qt53DQuickScene2D.dll is not included in the PyQt3D==5.10.1 Windows wheels.



On Tue, Jun 12, 2018 at 12:07 PM, Phil Thompson <phil@riverbankcomputing.com
> wrote:

> On 12 Jun 2018, at 4:55 pm, Cody Scott <cody@perspexis.com> wrote:
> >
> > While looking at a PyInstaller AppVeyor build[0] I noticed that there
> are missing dependencies for qtquickscene3dplugin.dll and
> qtquickscene2dplugin.dll.
> >
> > Here is the output.
> >
> > Analyzing C:\python36-x64\lib\site-packages\PyQt5\Qt\qml\QtQuick\
> Scene3D\qtquickscene3dplugin.dll
> > lib not found: Qt53DRender.dll dependency of C:\python36-x64\lib\site-
> packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll
> > lib not found: Qt53DInput.dll dependency of C:\python36-x64\lib\site-
> packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll
> > lib not found: Qt53DCore.dll dependency of C:\python36-x64\lib\site-
> packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll
> > lib not found: Qt53DLogic.dll dependency of C:\python36-x64\lib\site-
> packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll
> >
> > Analyzing C:\python36-x64\lib\site-packages\PyQt5\Qt\qml\QtQuick\
> Scene2D\qtquickscene2dplugin.dll
> > lib not found: Qt53DRender.dll dependency of C:\python36-x64\lib\site-
> packages\PyQt5\Qt\qml\QtQuick\Scene2D\qtquickscene2dplugin.dll
> > lib not found: Qt53DQuickScene2D.dll dependency of
> C:\python36-x64\lib\site-packages\PyQt5\Qt\qml\QtQuick\
> Scene2D\qtquickscene2dplugin.dll
> > lib not found: Qt53DCore.dll dependency of C:\python36-x64\lib\site-
> packages\PyQt5\Qt\qml\QtQuick\Scene2D\qtquickscene2dplugin.dll
> >
> > The code PyInstaller uses to find missing dependencies appears to be
> here[1].
> >
> > So the missing .dll files from the Windows wheels are:
> >
> > - Qt53DRender.dll
> > - Qt53DInput.dll
> > - Qt53DCore.dll
> > - Qt53DLogic.dll
> > - Qt53DQuickScene2D.dll
> >
> > 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:
> >
> > - Qt5Concurrent.dll (required by Qt53DRender.dll)
> > - Qt5GamePad.dll (required by Qt3DInput.dll)
>
> Try again after installing PyQt3D.
>
> Phil

[Attachment #5 (text/html)]

<div dir="ltr"><div>Thanks, I didn&#39;t know that package \
existed.</div><div><br></div><div> <span class="gmail-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="gmail-im"><br></span></div><div><span \
class="gmail-im"></span>

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


[Attachment #6 (text/plain)]

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/pyqt

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic