gpt4 book ai didi

django - 使用 libjpeg 在 vi​​rtualenv 上安装 pil

转载 作者:行者123 更新时间:2023-12-03 14:33:40 27 4
gpt4 key购买 nike

目前我正在将 PIL 安装到我的虚拟环境中,如下所示:

pip install -E . -r ./releases/%s/requirements.txt

其中requirements.txt包含:
pil

我目前可以上传 png 图像,但不能上传 jpeg 图像。从网上阅读似乎我可能需要 libjpeg 解码器?我是否错误地安装了pil?使用 libjpeg 在虚拟环境中为 django 安装 pil 的正确方法是什么?

最佳答案

您应该安装其他人推荐的库,但最重要的是您应该告诉 PIL 在哪里可以找到它们。编辑 setup.py 以便

    JPEG_ROOT = None 

变成
JPEG_ROOT = libinclude("/usr/lib") 

我发现最简单的方法是使用 pip 下载源代码但不安装:
 pip install --no-install PIL

编辑设置(在虚拟环境的构建目录中)和安装
 pip install PIL

您可以在我的 blog 中找到更多信息

你也可以试试 pillow这似乎做得很好,没有什么麻烦(pip安装枕头)

关于django - 使用 libjpeg 在 vi​​rtualenv 上安装 pil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4435016/

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