If you want to support 10.6+ you probably need to use 32bit python as 10.6 
was the last OS X to support 32bit. 
I think OS X's pre installed system python comes both in 32bit and 64bit 
flavor (at least 2.6 and 2.7 version). If you use systems python, use 
virtualenv to help you separate your python environment from system 
(packages, dependencies and so on).

Regarding which OS X to use in order to build, I think it's pretty safe to 
use 10.9. This is what I get when I try to use pyinstaller on 10.9:

tmp -> pyinstaller hello.py
7 INFO: wrote /private/tmp/hello.spec
25 WARNING: You are running 64-bit Python: created binaries will only work 
on Mac OS X 10.6+.
If you need 10.4-10.5 compatibility, run Python as a 32-bit binary with this 
command:
...


On Saturday, October 4, 2014 1:07:09 PM UTC+3, Paul Baker wrote:
>
> I would like to use PyInstaller to distribute my Python programs on Mac OS 
> X. Ideally I would support all versions 10.6 and newer.
>
> Is it possible to create a single package for all of these OS X versions 
> and, if so, are there any guidelines on how to do so? In particular, I was 
> wondering about the following:
>
> 1. Are there any constraints on which version of OS X I should use to run 
> PyInstaller? To support OS X 10.6 and newer, do I need to run on 10.6 or 
> can I package my code on the latest version (currently OS X 10.9)?
>
> 2. Does it matter which distribution of Python I use (and include in my 
> packages)? Can I use the Python which is included in OS X, or do I need to 
> download a different version, either from python.org or using (for 
> example) Homebrew?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.

Reply via email to