gpt4 book ai didi

python - PIL 错误 : The _imaging C module is not installed

转载 作者:太空狗 更新时间:2023-10-29 16:57:59 26 4
gpt4 key购买 nike

我安装了 PIL(Python 图像库)。

当我运行 Python 时:

import PIL
import Image
import _imaging

我没有收到错误。但是,在运行我的应用程序时,它引发了

The _imaging C module not installed

最佳答案

我在您发送的链接上发布了此回复(谢谢您),但我想我也会在源代码上发布。对不起,这个骗局。

我希望有一种方法可以在不重新编译的情况下做到这一点。我恰好在使用 virtualenv。我确实发现,如果我取消我的虚拟环境安装,然后使用 pip 重新安装,Imaging 又开始工作了。这些步骤似乎有效(注意,我使用的是 OSX)

不确定这是否重要,但检查是否安装了 jpeg

winesap:~ $ port installed | grep -i jpeg
jpeg @7_0
jpeg @8a_0 (active)

确保我安装了 PIP

sudo port -v install py26-pip

删除我拥有的旧虚拟环境并重新创建它

rm -rf ve
virtualenv –no-site-packages –distribute ve
. ./ve/bin/activate

将pil和django安装到virtualenv中

echo “pil” > requirements.pip
echo “django” >> requirements.pip
pip-2.6 install -E ./ve/ -r requirements.pip

测试导入现在是否有效。注意缺少讨厌的 C 模块错误

python
>>import import ImageFont
>>

希望这是有用的。

关于python - PIL 错误 : The _imaging C module is not installed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3074915/

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