gpt4 book ai didi

在 Leopard 上使用 PIL 和 Libjpeg 的 Python

转载 作者:行者123 更新时间:2023-11-28 17:55:21 25 4
gpt4 key购买 nike

我在获取 PIL 支持的图片时遇到问题 - 它抛出了这个:

IOError: decoder jpeg not available

我从二进制文件安装了 PIL,没有意识到我需要 libjpeg。

我通过 fink 安装了 libjpeg 和 freetype2。

我尝试使用 http://timhatch.com/ 中的说明重新安装 PIL (页面底部)

  • 下载 PIL 1.1.6 源码包并安装开发者工具
  • 用这个补丁给 setup.py 打补丁,这样它就可以找到你已有的 Freetype。

    patch -p0 < leopard_freetype2.diff

  • sudo apt-get install libjpeg 如果你有 fink(否则,手动构建并调整路径)

但我仍然遇到同样的错误。

我在使用 Leopard PPC。

最佳答案

我最近在需要 PIL 的产品 RHEL 机器上部署 Django 项目时遇到了类似的“jpeg 解码器问题”。我下载了 PIL,并立即运行“python setup.py install”,很高兴一切正常,直到我遇到了问题。解决方法:系统已经安装了libjpeg,所以我安装了libjpeg-devel。我回到 PIL 的源代码并运行“python setup.py build”,最后,在输出中显示 PIL configure 是否能够检测到对 jpeg、gif、freetype 等的支持,它说jpeg 支持还可以。安装 PIL 后,它运行良好。

关于在 Leopard 上使用 PIL 和 Libjpeg 的 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/249388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com