Python on a mac: how to build pythonw?
Ron Garret
rNOSPAMon at flownet.com
Thu Mar 1 13:05:48 EST 2007
In article <mailman.4582.1172771922.32031.python-list at python.org>,
Robert Kern <robert.kern at gmail.com> wrote:
> Ron Garret wrote:
> > I'm trying to run the Python examples distributed with XCode and they
> > all give me the same error:
> >
> > Traceback (most recent call last):
> > File "checktext.py", line 35, in <module>
> > main()
> > File "checktext.py", line 8, in main
> > pathname = EasyDialogs.AskFileForOpen(message='File to check
> > end-of-lines in:')
> > File "/usr/local/lib/python2.5/plat-mac/EasyDialogs.py", line 650, in
> > AskFileForOpen
> > _interact()
> > File "/usr/local/lib/python2.5/plat-mac/EasyDialogs.py", line 53, in
> > _interact
> > AE.AEInteractWithUser(50000000)
> > MacOS.Error: (-1713, 'no user interaction is allowed')
> >
> > Googling reveals that the answer is to use pythonw, but there is no such
> > thing installed on my system:
> >
> > [ron at mickey:~]$ pythonw
> > -bash: pythonw: command not found
> >
> > Apparently, pythonw didn't get built when I installed Python 2.5, and I
> > can't find any instructions on how to build it. (The installation
> > instructions don't seem to mention it.)
>
> It looks like you built Python yourself.
Yep. I'm a do-it-yourself kind of guy :-)
> The default build does not allow you to
> communicate with the Apple GUI. You need a framework build. I highly
> recommend
> that you simply use the binary on www.python.org instead of building from
> source. If you do want to build from source, please read the file Mac/README
> for instructions.
Okeydokey.
> Note that in recent versions of Python, I believe that the pythonw executable
> is no longer necessary as a workaround.
How recent? I'm already using 2.5.
Thanks!
rg
More information about the Python-list
mailing list