Python 枕头可在安装时识别JPEG编码器,但不能使用

Python 枕头可在安装时识别JPEG编码器,但不能使用,python,linux,python-3.x,pillow,Python,Linux,Python 3.x,Pillow,我正在运行Ubuntu13.04和Python3.3的vagrant box上做一些工作。我已经安装了Pillow和libjpeg-dev(根据建议,首先安装后者),当我安装(或重新安装Pillow)时,我会看到: -------------------------------------------------------------------- PIL SETUP SUMMARY -------------------------------------------------------

我正在运行Ubuntu13.04和Python3.3的vagrant box上做一些工作。我已经安装了Pillow和libjpeg-dev(根据建议,首先安装后者),当我安装(或重新安装Pillow)时,我会看到:

--------------------------------------------------------------------
PIL SETUP SUMMARY
--------------------------------------------------------------------
version      Pillow 2.3.0
platform     linux 3.3.1 (default, Sep 25 2013, 19:29:01)
             [GCC 4.7.3]
--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
太好了!识别出JPEG编码器。除了,当我运行Pillow的selftest.py脚本时,它失败了一系列测试,并从以下内容开始:

--------------------------------------------------------------------
Pillow 2.3.0 TEST SUMMARY 
--------------------------------------------------------------------
Python modules loaded from /usr/local/lib/python3.3/dist-packages/PIL
Binary modules loaded from /usr/local/lib/python3.3/dist-packages/PIL
--------------------------------------------------------------------
--- PIL CORE support ok
*** TKINTER support not installed
*** JPEG support not installed
--- ZLIB (PNG/ZIP) support ok
因此,现在它无法识别JPEG解码器。为了确保这不仅仅是selftest.py的问题,我做了测试,确信我可以制作和操作.pngs,但不能操作.jpgs。我四处搜索并尝试了一些建议的解决方案,包括制作指向jpg库的符号链接,如下所示:

sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib

没有骰子。任何人都有其他想法,我可以尝试让jpeg解码器工作?对我来说,将工作流程完全限制为.png是不现实的。

,这就是为什么我需要等待24小时才能发布问题。我需要注意枕头安装路径。如果我这样创建符号链接,它会工作:

sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/local/lib/
/usr/lib不在枕头搜索路径中,但上面的是