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

List:       pykde
Subject:    Re: [PyQt] py2exe on windows
From:       Gianluca Romanin <romaninz () gmail ! com>
Date:       2014-08-16 22:13:04
Message-ID: CAJ2ivdWSsbf5ZSn9dCQ4bxs4EoXrAYaRq4eKStrj+Z_+kKjW7A () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi,

I'm currently using py2exe 0.9.2 with python3 on windows and it works:
- deploy all dlls
- copy plugins (modify the setup.py script to do that)
- --bundle-files 0* does not work*

You should provide some other infos:
- version of python
- pyqt5 modules you use
- type of app: qml or qwidgets? If qml, I can't say a lot. I think that is
actually unuseful qml with python
and it is a little bit difficult to work in a real world qml example with
pyqt.
- py2exe configuration and script
- os: i.e. I can't actually use the binaries on some version of Xp

Best regards,

------------------------------------------------------
 Gianluca Romanin (aka J_Zar)
------------------------------------------------------


On Sat, Aug 16, 2014 at 9:38 AM, Arve Knudsen <arve.knudsen@gmail.com>
wrote:

> We're deploying PyQt5 on Windows with the help of cx_Freeze, which works
> really well in our experience. I think we have to copy QtSql plugin files
> though IIRC. Try it, it's easy.
>
> Arve
> ------------------------------
> Fra: Afief Halumi <afief.h@gmail.com>
> Sendt: ‎16.‎08.‎2014 01:30
> Til: pyqt@riverbankcomputing.com
> Emne: [PyQt] py2exe on windows
>
> Hello,
>
> After the good experience I had with pyqt5 on Linux I decided to give it a
> shot on Windows. I was able to build the application easily enough (using
> qtwidgets and qtsql), but I am having issues deploying it.
>
> py2exe generated a folder with a lot of dll files, but it didn't include
> the necessary plugins, copying the contents of the plugins/ directory into
> the executable's directory seems to have helped (no longer getting a
> message that qt's windows plugin is missing) but now the application simply
> crashes as soon as it starts. The error message it displays is an
> uninformative "program.exe stopped working". I tried to run the executable
> from the commandline in the hopes of catching some output telling me what I
> did wrong, but nothing was displayed.
>
> I know this is not a "learn to develop on windows" mailing list and
> apologize for asking this here, but the problem seems so pyqt related that
> I was hoping that I see nowhere else I can turn.
>
> Thanks,
> Afief
>
> _______________________________________________
> PyQt mailing list    PyQt@riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/pyqt
>

[Attachment #5 (text/html)]

<div dir="ltr"><div>Hi,</div><div><br></div>I&#39;m currently using py2exe 0.9.2 with \
python3 on windows and it works:<div>- deploy all dlls</div><div>- copy plugins \
(modify the setup.py script to do that)</div><div>-  <span class="" \
style="white-space:pre;color:rgb(0,0,0);font-family:monospace;font-size:12px;line-height:17.8430118560791px">--bundle-files</span><span \
style="color:rgb(0,0,0);font-family:monospace;font-size:12px;line-height:17.8430118560791px"> \
0<b>  does not work</b></span></div> <div><br></div><div>You should provide some \
other infos:</div><div>- version of python</div><div>- pyqt5 modules you \
use</div><div>- type of app: qml or qwidgets? If qml, I can&#39;t say a lot. I think \
that is actually unuseful qml with python</div> <div>and it is a little bit difficult \
to work in a real world qml example with pyqt.</div><div>- py2exe configuration and \
script  </div><div>- os: i.e. I can&#39;t actually use the binaries on some version \
of Xp</div><div> <br></div><div>Best regards,</div></div><div class="gmail_extra"><br \
clear="all"><div><div \
dir="ltr">------------------------------------------------------<br>  Gianluca \
Romanin (aka J_Zar)<br>------------------------------------------------------</div> \
</div> <br><br><div class="gmail_quote">On Sat, Aug 16, 2014 at 9:38 AM, Arve Knudsen \
<span dir="ltr">&lt;<a href="mailto:arve.knudsen@gmail.com" \
target="_blank">arve.knudsen@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <div><div><div \
style="font-family:Calibri,sans-serif;font-size:11pt">We&#39;re deploying PyQt5 on \
Windows with the help of cx_Freeze, which works really well in our experience. I \
think we have to copy QtSql plugin files though IIRC. Try it, it&#39;s easy.<br>

<br>Arve</div></div><div dir="ltr"><hr><span \
style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Fra: \
</span><span style="font-family:Calibri,sans-serif;font-size:11pt"><a \
href="mailto:afief.h@gmail.com" target="_blank">Afief Halumi</a></span><br>

<span style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Sendt: \
</span><span style="font-family:Calibri,sans-serif;font-size:11pt">‎16.‎08.‎2014 \
01:30</span><br><span \
style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Til: \
</span><span style="font-family:Calibri,sans-serif;font-size:11pt"><a \
href="mailto:pyqt@riverbankcomputing.com" \
target="_blank">pyqt@riverbankcomputing.com</a></span><br>

<span style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Emne: \
</span><span style="font-family:Calibri,sans-serif;font-size:11pt">[PyQt] py2exe on \
windows</span><br><br></div></div><div class="HOEnZb"> <div class="h5"><div \
dir="ltr"> Hello,<div><br></div><div>After the good experience I had with pyqt5 on \
Linux I decided to give it a shot on Windows. I was able to build the application \
easily enough (using qtwidgets and qtsql), but I am having issues deploying it.</div>


<div><br></div><div>py2exe generated a folder with a lot of dll files, but it \
didn&#39;t include the necessary plugins, copying the contents of the plugins/ \
directory into the executable&#39;s directory seems to have helped (no longer getting \
a message that qt&#39;s windows plugin is missing) but now the application simply \
crashes as soon as it starts. The error message it displays is an uninformative \
&quot;program.exe stopped working&quot;. I tried to run the executable from the \
commandline in the hopes of catching some output telling me what I did wrong, but \
nothing was displayed.</div>


<div><br></div><div>I know this is not a &quot;learn to develop on windows&quot; \
mailing list and apologize for asking this here, but the problem seems so pyqt \
related that I was hoping that I see nowhere else I can turn.</div>


<div><br></div><div>Thanks,</div><div>Afief</div></div>
</div></div><br>_______________________________________________<br>
PyQt mailing list      <a \
href="mailto:PyQt@riverbankcomputing.com">PyQt@riverbankcomputing.com</a><br> <a \
href="http://www.riverbankcomputing.com/mailman/listinfo/pyqt" \
target="_blank">http://www.riverbankcomputing.com/mailman/listinfo/pyqt</a><br></blockquote></div><br></div>



[Attachment #6 (text/plain)]

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://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