Django 错误 - 即使安装了 Pillow,也未安装

时间:2021-07-13 08:26:21

标签: python django python-imaging-library

我在树莓派的虚拟环境中运行 Django。 我想使用 ImageField,它需要安装枕头。 它已安装,但如果我运行 python manage.py makemigrations,则会出现以下错误:无法使用 ImageField,因为未安装 Pillow。 但是我已经安装了 Pillow:

(DjangoEnv) pi@raspberrypi:~/Django $ pip show pillow
Name: Pillow
Version: 8.3.1
Summary: Python Imaging Library (Fork)
Home-page: https://python-pillow.org
Author: Alex Clark (PIL Fork Author)
Author-email: aclark@python-pillow.org
License: HPND
Location: /home/pi/Django/DjangoEnv/lib/python3.7/site-packages

Django 在同一个位置:

(DjangoEnv) pi@raspberrypi:~/Django $ pip show django
Name: Django
Version: 3.2.5
Summary: A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Home-page: https://www.djangoproject.com/
Author: Django Software Foundation
Author-email: foundation@djangoproject.com
License: BSD-3-Clause
Location: /home/pi/Django/DjangoEnv/lib/python3.7/site-packages

位置也应该在python路径中

<块引用> <块引用> <块引用>

打印(系统路径) ['', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/pi/Django/DjangoEnv /lib/python3.7/site-packages']

关于什么可能导致此错误的任何想法? 谢谢

0 个答案:

没有答案