Django说尚未安装枕头,但它已安装到最新版本

时间:2020-08-07 15:29:06

标签: 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 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都是最新的

1 个答案:

答案 0 :(得分:-1)

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

  • Windows 10
  • Django 3.2 版
  • Python 3.7 版

我在 Pillow 文档中发现 Pillow 的测试版本是 7.1.0
您可以阅读here.
为此,您需要启动 cmd 或 anaconda 提示符并输入

pip uninstall Pillow
pip install Pillow==7.1.0

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

相关问题