Installer Python Imaging Library (PIL) sous MacOSX Lion
Il y a quelques temps je m'était retrouvé bloqué lors de l'installation de la bibliothèque python PIL (Python Imaging Library) sous MacOSX. Pourtant son installation n'est pas nécessairement compliqué.
Voici la recette :
- Installer XCode depuis App Store.
- Installer la bibliothèque JPEG
- Télécharger les sources de la bibliothèque JPEG curl -O http://www.ijg.org/files/jpegsrc.v8c.tar.gz
- Décompresser tar -xvzf jpegsrc.v8c.tar.gz
- Aller dans le repertoire cd jpeg-8c
- Compiler ./configure
- make
- sudo make install
- Installer la bibliothèque Freetype
- Télécharger les sources de la bibliothèque JPEG curl -O http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.4.5.tar.gz
- Décompresser tar -xvzf freetype-2.4.5.tar.gz
- Aller dans le repertoire cd freetype-2.4.5
- Compiler ./configure
- make
- sudo make install
- Installer PIL
- je préfère utiliser l'utilitaire pip sudo pip install pil
- ou vous pouvez aussi utiliser easy_install sudo easy_install PIL
Voila vous avez maintenant installer PIL sur votre python.
Tu peux utiliser MacPorts et placer "sudo port install py26-pil"
Clair que port est plus simple. Autrement les autres librairies peuvent s'installer avec port et ensuite compiler PIL
sudo port upgrade libxml2 +universal
sudo port upgrade zlib +universal
sudo port upgrade jpeg +universal
sudo port upgrade freetype +universal
tar xzf Imaging-1.1.6.tar.gz
cd Imaging-1.1.6/
python2.6 setup.py build
sudo python2.6 setup.py install