Python Django说枕头还没有安装,它已经安装到了最新版本

Python Django说枕头还没有安装,它已经安装到了最新版本,python,django,django-models,python-imaging-library,imagefield,Python,Django,Django Models,Python Imaging Library,Imagefield,我使用了一个imagefield,当我进行迁移时,它显示了这个错误 (venv) C:\Users\Eli Heist\PycharmProjects\Vector Final>python manage.py makemigrations SystemCheckError: System check identified some issues: ERRORS: vector.Project.pic: (fields.E210) Cannot use ImageField becaus

我使用了一个imagefield,当我进行迁移时,它显示了这个错误

(venv) C:\Users\Eli Heist\PycharmProjects\Vector Final>python manage.py makemigrations
SystemCheckError: System check identified some issues:

ERRORS:
vector.Project.pic: (fields.E210) Cannot use ImageField because Pillow is not installed.
        HINT: Get Pillow at https://pypi.org/project/Pillow/ or run command "python -m pip install Pillow".

我执行了命令,它已经满意了

(venv) C:\Users\Eli Heist\PycharmProjects\Vector Final>python -m pip install Pillow
Requirement already satisfied: Pillow in c:\users\eli heist\pycharmprojects\vector final\venv\lib\site-packages (7.2.0)
有什么问题吗
即使django和pip是最新的

我想我也能回答这个问题。
我的系统信息如下:

  • 视窗10
  • Django版本3.2
  • Python版本3.7
我在枕头文档中发现,枕头的测试版本是7.1.0
您可以阅读
为此,需要启动cmd或anaconda提示符并键入

pip uninstall Pillow
pip install Pillow==7.1.0

如果您的python版本不同,您可以检查链接并安装正确的版本。

确保为项目使用正确的解释器