Hi,

My current project seems very similar to yours and I've been using
py2exe without problems (well, almost, QWebView wasn't working because
OpenSSL's libraries were missing on the target "clean" computer, but
after I tracked it down it was easy to fix).

Regarding py2app, I've been having some troubles mainly because, from
what I've read, you can't use Apple's system python because otherwise
the generated app will always rely on the system's packages, and my
unsuccessful tests seem to support that.

Ryan, do you have any tips regarding this problem? I installed Python
2.7 from MacPorts and created a virtualenv to build PySide
(successfully). After this, all hell breaks loose because of the
different Python versions and some MacPorts weirdness. It would be
great if you could share how you managed this whole situation. :)

Cheers,
João


On Mon, Jan 10, 2011 at 9:50 PM, Ryan Kelly <[email protected]> wrote:
> On Tue, 2011-01-11 at 08:42 +1100, Ryan Kelly wrote:
>> On Mon, 2011-01-10 at 13:10 +0000, Purma Jukka wrote:
>> > Hi,
>> >
>> > I'm planning to move my Python+Qt project from PyQt4 to PySide before
>> > making it public and adding license texts.  ( demo:
>> > http://www.youtube.com/watch?v=UcH9Drp0FpE ) Soon after that I should
>> > have at least Mac standalone app and Windows executable available for
>> > interested people, but at this point I am a bit worried if I can get
>> > the existing deployment tools like py2app, py2exe to work with PySide.
>> > I noticed that cx_freeze is one new option too. My project uses only
>> > QtCore and QtGui and is mostly done in Mac OS X Snow Leopard. My
>> > access to Windows machines is quite rare, so I need a reliable method
>> > for building .exe:s.
>> >
>> > My question is, are there any people who are currently actively and
>> > successfully deploying mac apps and windows .exes out from their
>> > PySide projects? What tools are working and is the overall process
>> > "like it should be" or something that will change with the progress of
>> > PySide (in near months)?
>>
>> I have successfully built win32 versions with py2exe, mac versions with
>> py2app and linux versions with cxfreeze.  Like you, I use only QtCore
>> and QtGui.
>
>
> And if I may shamelessly plug another of my projects, I should mention
> that I used esky to control the freezing process:
>
>  http://pypi.python.org/pypi/esky/
>
>
> Esky is an auto-update framework for frozen python apps, which wraps the
> common freezers such as py2exe and py2app and provides a nice API for
> building, distributing and installed updated versions.
>
>
>  Cheers,
>
>    Ryan
>
> --
> Ryan Kelly
> http://www.rfk.id.au  |  This message is digitally signed. Please visit
> [email protected]        |  http://www.rfk.id.au/ramblings/gpg/ for details
>
>
> _______________________________________________
> PySide mailing list
> [email protected]
> http://lists.openbossa.org/listinfo/pyside
>
>
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to