[Pythonmac-SIG] Double-clickable wxpython application?
Henning Hraban Ramm
hraban at fiee.net
Tue Apr 8 21:38:22 CEST 2008
Am 2008-04-08 um 02:40 schrieb Kevin Horton:
>>
>> Just put an alias to your python file on the Desktop.
>> On doubleclick it starts Terminal, but it works.
> I don't know why, but this does not work for me. In my account
> nothing happens, and no messages in Console.app giving a clue why. I
> restarted the computer, and created a brand new user account, with
> admin priviledges. In that account, if I double the script file, or
> an alias, Terminal starts, I see that it runs "/path/to/my script ;
> exit;". The wxpython application does not start. It does run
> normally if I start it manually from the command line in Terminal.
>
> I tried doubleclicking the script file on another Mac, and I get the
> identical result as I did on the fresh user account on the first Mac
> - i.e. the script is called, but immediately exits, and the
> application does not start.
>
> It is quite possible that I have done something non-standard in my
> script that is at fault here, but I have no clue on what to look for.
Try to map *.py on Python Launcher.
And I guess it helps if you make your script executable (chmod a+x)
and have a working shebang line like this:
#!/usr/bin/env python
>> There's also Platypus to wrap any script, see http://
>> www.sveinbjorn.org/platypus
> I tried that on both Macs - the Platypus wrapper application starts,
> but the wxpython application does not start.
I never tried Platypus with wxPython, sorry.
Greetlings from Lake Constance!
Hraban
---
http://www.fiee.net
https://www.cacert.org (I'm an assurer)
More information about the Pythonmac-SIG
mailing list