Wenn ich PIL mit easy_install oder buildout installiere, wird es so installiert, dass ich 'Image importieren' muss, nicht 'aus PIL-Image importieren'.
Wenn ich jedoch "apt-get install python-images" oder "pip -E test_pil install PIL" verwende, funktionieren alle einwandfrei.
Hier sind Beispiele, wie ich versuche, PIL mit virtualenv zu installieren:
# virtualenv --no-site-packages test_pil
# test_pil/bin/easy_install PIL
# test_pil/bin/python
Python 2.5.1 (r251:54863, Feb 6 2009, 19:02:12)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import PIL
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named PIL
Ich sehe, dass easy_install PIL in das Ei packt und PIP nicht. Das gleiche gilt für Buildbot, es werden Eier verwendet.
Wie kann ich PIL mithilfe von easy_install oder buildout ordnungsgemäß installieren?