python - PIL 说它有 "support available"但在保存文件时仍然给出 IOError

标签 python ubuntu python-imaging-library virtualenv pip

我在 ubuntu 上通过 virtualenv 使用 PIL,用 pip 安装。我已经更改了 setup.py 文件以指向解码器库。 我在安装 PIL 时收到此消息:

PIL 1.1.7 设置摘要

版本 1.1.7
平台 linux2 2.6.7(r267:88850,2011 年 8 月 11 日,12:16:10)
              [海湾合作委员会 4.6.1]

--- 提供 TKINTER 支持
--- 提供 JPEG 支持
--- ZLIB (PNG/ZIP) 支持可用
--- 提供 FREETYPE2 支持
--- 提供 LITTLECMS 支持

但我在保存文件时仍然收到“IOError:解码器 jpeg 不可用”和“IOError:'解码器 zip 不可用'”消息。 发生了什么事?

最佳答案

我想我已经遇到过同样的问题。另外,我认为这是这个的副本 About the PIL Error -- IOError: decoder zip not available

  1. 下载 PIL 源代码
  2. 下载zlib
  3. 将 PIL 源指向 zlib
  4. 重建 PIL

关于python - PIL 说它有 "support available"但在保存文件时仍然给出 IOError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10626062/

相关文章:

python - 优化给定移位的数组距离的成对计算

ruby-on-rails - Sass::SyntaxError at/未找到选择器 ".date"

java - 如何在 Java 8 中生成给定长度的列表?

python - 我如何使用正则表达式来匹配 “the end” 而不允许在那里换行?

bash - 如何在同一命令行中输入 sudo 的密码(没有期望)

ubuntu - 尝试编译 'make' 自定义配置 vim 将不起作用

python - 如何在 python 中更改图像的 HSV 值?

python - 为什么 Pillow 会转换指定调色板之外的返回颜色?

python - 为什么python PIL不能在一个程序中显示两个图像

python - 如何知道函数返回类型和参数类型?