[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'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"><<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 class="">On 12 Jun 2018, at 4:55 pm, Cody Scott <<a \
href="mailto:cody@perspexis.com">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-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene3D\qtquickscene3dplugin.<wbr>dll<br>
> lib not found: Qt53DRender.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene3D\qtquickscene3dplugin.<wbr>dll<br>
> lib not found: Qt53DInput.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene3D\qtquickscene3dplugin.<wbr>dll<br>
> lib not found: Qt53DCore.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene3D\qtquickscene3dplugin.<wbr>dll<br>
> lib not found: Qt53DLogic.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene3D\qtquickscene3dplugin.<wbr>dll<br>
> <br>
> Analyzing C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene2D\qtquickscene2dplugin.<wbr>dll<br>
> lib not found: Qt53DRender.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene2D\qtquickscene2dplugin.<wbr>dll<br>
> lib not found: Qt53DQuickScene2D.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene2D\qtquickscene2dplugin.<wbr>dll<br>
> lib not found: Qt53DCore.dll dependency of \
C:\python36-x64\lib\site-<wbr>packages\PyQt5\Qt\qml\QtQuick\<wbr>Scene2D\qtquickscene2dplugin.<wbr>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="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