我正在尝试在 Windows 上安装 Pillow 3.1。按照说明,我应该可以输入:
pip install Pillow
但我得到:
ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
因为现在(我想是从 3.0 之后的版本开始?)安装pillow需要libjpeg。我不知道如何在 Windows 上发挥这种魔力。也许安装 Ming 之类的。但我真的希望有一个简单的 pip 安装。
我可以通过直观的命令禁用这些选项:
pip install --upgrade pillow --global-option="build_ext" --global-option="--disable-jpeg" --global-option="--disable-zlib"
但随后构建失败,因为我没有安装 Visual C++。
是的,我可以通过从非官方存储库列表。但是有没有一种方法可以在 Windows 上使用 pip 来完成此操作,而无需进行大量额外安装?
到目前为止,在 Windows 上最简单的事情是使用预构建的二进制文件安装 Pillow,而不是尝试自己构建它。
当有新的 Pillow 版本时,通常需要一天左右的时间来构建和上传 Windows 二进制文件。
您在此窗口期间遇到了此问题。 Windows 二进制文件现在起来了所以你可以安装pip install pillow
(or pip install -U pillow
).
如果您在此窗口期间需要 Pillow,您可以使用二进制文件安装给定的先前版本,例如pip install pillow==3.0.0
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)