使用Pillow时出错:ImportError:无法导入名称_imaging

时间:2014-12-16 11:48:42

标签: python python-imaging-library pillow

我已经阅读了类似问题的答案,但它们似乎都不适用于我的情况。 当我尝试使用Pillow时,我收到了这个错误:

>>> from PIL import Image
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/PIL/Image.py", line 63, in <module>
 from PIL import _imaging as core
ImportError: cannot import name _imaging

在我的/Library/Python/2.7/site-packages目录中,我有一个PIL目录,其中包含Image模块,然后我有PIllow-master目录,其中包含_imaging.c,所以我不明白为什么在Image中。 py line 63表示从PIL导入_imaging。 我也尝试从Pillow-master中剪切_imaging.c并将其粘贴到PIL中,但它不起作用。 在尝试导入Image时,我进入了PIL。 如果我在进入站点包时尝试导入它,它就不起作用并说“没有名为PIL的模块”。

1 个答案:

答案 0 :(得分:1)

尝试删除您的PIL库并按以下方式安装新文件:

pip install PIL --allow-external PIL --allow-unverified PIL