2013-12-16 86 views
5

当尝试使用PIP安装Python图像库(PIL),安装失败,出现以下错误:无法安装Python图像库PIP

SyntaxError: invalid syntax 
Complete output from command python setup.py egg_info: 
Traceback (most recent call last): 

File "<string>", line 16, in <module> 
File "/tmp/pip_build_root/pil/setup.py", line 182 
print "--- using Tcl/Tk libraries at", TCL_ROOT 

Somebody否则面临着同样的问题,但所提供的解决方案是为一个不同的图书馆,并没有为我工作。在官方邮件列表中有一个旧的条目(2003)讨论了这个问题,但不是提供解决方案,而是要求降级PIL并稍后提供修复(我不愿意降级)。

的pip.log文件在这里提供:http://pastebin.com/YeBLmMBm

+0

据我所知,PIL不能与'pip'一起安装。这就是为什么可选的枕头存在。 –

回答

7

有PIL叫枕一个新的分支,这似乎对很多人比PIL更一致地工作。它也很容易安装。看here(对于info/docs)和here(要安装)。虽然我认为pip install Pillow应该工作

+2

谢谢。我正试图在Django中为ImageField安装PIL,我发现了一个解决枕头[这里]的解决方法(http://stackoverflow.com/questions/15080121/how-to-use-pillow-with-django)。 – Sayem