我想在 Django 中使用 ImageField,有人告诉我安装 Pillow 而不是 PIL。我通过这样做安装了枕头
pip install Pillow
然后当我运行服务器时,它说
To use ImageFields, you need to install PIL
但有人告诉我,只要有枕头就可以了。我做了进一步的研究,我读到我应该尝试
pip install Pillow-PIL
我试过了,它仍然有同样的错误。我尝试像这样在models.py中导入它:
from PIL import Image
但随后它给出了一个错误,说“没有名为 PIL 的模块”。我究竟做错了什么?在另一篇 SO 帖子中,一位用户说
Did you install Pillow into your system site-packages? or into a virtualenv's site-packages?
如何确认 Pillow 已安装到我的系统站点包中?
注意:我使用的是 Django 1.5、Python 2.7,而不是使用 virtualenv。