【问题标题】:freebsd Python27,mod_wsgi, Django, easy_thumbnails error: InvalidImageFormatError: The source file does not appear to be an imagefreebsd Python27,mod_wsgi,Django,easy_thumbnails 错误:InvalidImageFormatError:源文件似乎不是图像
【发布时间】:2013-11-14 23:05:19
【问题描述】:

我想在 freebsd 上完成这项工作

我在尝试使用 easy_thumbnails 模块生成缩略图时总是收到此错误:

InvalidImageFormatError: 源文件似乎不是图像

  • 我已尝试通过指定库从源安装 PIL setup.py 文件中的路径
  • 我已尝试安装 PILLOW。

  • 我在python27和python26上都试过了

  • 我尝试在 PILLOW 和 PIL 上使用 easy install 而不是 pip 安装 PIL

  • 我已安装 py-imaging,我在 PIL 库上的测试显示正常

顺便说一句,确切的 python 代码在 RHEL 机器上运行良好

任何其他可以在这里尝试的建议

提前谢谢你

【问题讨论】:

    标签: python django python-2.7 freebsd easy-thumbnails


    【解决方案1】:

    这通常表明 PIL 没有找到图像类型的库。您提到您从源代码安装并指定了库路径。你包括了所有的图书馆吗?您是否安装了JPEG port?您是否尝试安装PIL from ports。端口默认包括JPEG、ZLIB、Freetype2等。

    【讨论】:

    • 我在安装 PIL 时得到这个:*** TKINTER 支持不可用(需要 Tcl/Tk 8.6 库)--- JPEG 支持可用 --- ZLIB (PNG/ZIP) 支持可用。 --- 提供 FREETYPE2 支持 --- 提供 LITTLECMS 支持。我还安装了包含 PIL 和 jpeg 库的 py-imaging
    • 看看easy_thumbnails Github上的this thread。可能相关?
    猜你喜欢
    • 1970-01-01
    • 2016-04-05
    • 2013-04-16
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    • 2021-01-31
    • 2012-09-06
    • 1970-01-01
    相关资源
    最近更新 更多