no tengo 10.5.8 Para probar esto, por lo que tu caso es distinto (funciona en 10.6):
- Instalar MacPorts (versión Leopard): http://www.macports.org/install.php
- Aplicaciones -> Utilidades -> Terminal
- $ sudo port install python27
- $ sudo port install py27-pip
Instalar PIL ya sea a través de MacPorts o PIP (el que sea funciona - No ejecute):
- $ sudo port install py27-pil
- $ sudo pip-2.7 instalar PIL
lanzamiento Python 2.7 y probarlo:
$ python2.7
>>> import PIL
>>> PIL
<module 'PIL' from '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL/__init__.pyc'>
Recuerde, tiene que escribir $ python2.7
, ya que $ python
continuará cargando la versión OS X de Python, que es 2.5 creo ...
Esto significa que las secuencias de comandos que escriba con #!/usr/bin/env python
en la parte superior utilizarán la que no sea PIL Python 2.5. Tendrá que cambiarlos a #!/opt/local/bin/python2.7
para PIL-Python 2.7. O ...
Usted puede cambiar fácilmente Independientemente de la versión de Python $ python
cargas, y pasar por alto que la locura de cabecera, mediante la instalación de python_select:
$ sudo port install python_select
...installs stuff...
$ sudo python_select python27
Ahora, cada vez que se ejecuta $ python
, que va a cargar Python 2.7, y no OS X Python 2.5. Puede volver fácilmente en cualquier momento. Simplemente ejecute $ python_select -l
y verá la versión de Apple de Python. En 10.6: $ sudo python_select python26-apple
¿Es tu propia instalación o la versión del sistema de python? ¿Probaste estas versiones de PIL y Python: http://pythonmac.org/packages/py25-fat/index.html. También vea esto http://stackoverflow.com/questions/1774825/unable-to-use-pil-after-installing-using-pythononmac-org-package-mac-os-leopard – Benjamin
+1 - Tuve problemas similares al intentar instalar PIL en Mac OS X, espero que aparezca una buena solución. – ocodo
Buena pregunta. No estoy seguro. ¿Cómo puedo verificar? ¿"System Python" se refiere a la versión incluida con Mac OSX? –