Django和Pi

2024-10-01 11:38:21 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的Django项目中,我尝试使用以下命令运行服务器:

python manage.py runserver 9000

但我有个错误:

ERRORS:

api.NameOfProject.profile_picture: (fields.E210) Cannot use ImageField because Pillow is not installed. HINT: Get Pillow at https://pypi.python.org/pypi/Pillow or run command "pip install pillow".

api.Photo.photo: (fields.E210) Cannot use ImageField because Pillow is not installed. HINT: Get Pillow at https://pypi.python.org/pypi/Pillow or run command "pip install pillow".

我在Mac OSX系统上安装枕头:

^{pr2}$

但都是一样的。。。 我还试着用自制软件安装。。。在


Tags: installedpypiapifieldsgetisusenot
2条回答

也有类似的问题,我的解决方案要简单得多:

显然,包装纸和枕头不能共存。如果你想使用Pillow,你必须先卸载PIL,然后再安装Pillow。在

如果您在Mac上,您还必须使用brew安装一些库。以下是步骤顺序:

$pip uninstall PIL
$brew install libtiff libjpeg webp little-cms2
$pip install Pillow

要测试pillow是否已安装并准备好使用,请打开python解释器并尝试导入以下内容:

^{pr2}$

*请注意,图书馆仍然说PIL,但现在它是从枕头进口,而不是PIL。在

如果您能够成功导入,那么您就可以开始了(很可能您不必担心设置PYTHONPATH或32/64位安装)

来源:http://pillow.readthedocs.org/installation.html

我解决了我的问题。在

我在这里下载源代码:https://pypi.python.org/pypi/Pillow,并安装了Pillow:sudo python setup.py install

如果有人能向我解释一下自制软件的问题。在

相关问题 更多 >