"Django: Не удается использовать ImageField, потому что Pillow не установлен (Python 3.13, Windows)

PS C:\Users\ltaye\ecommerce> python manage.py runserver Отслеживает изменения файлов с помощью StatReloader Выполняет системные проверки...

Исключение в потоке django-main-thread: Обратная трассировка (последний вызов): Файл "C:\Users\ltaye\AppData\Local\Programs\Python\Python313\Lib\threading.py", строка 1043, в _bootstrap_inner self.run() ~~~~~~~~^^ Файл "C:\Users\ltaye\AppData\Local\Programs\Python\Python313\Lib\threading.py", строка 994, при запуске self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл "C:\Users\ltaye\AppData\Local\Programs\Python\Python313\Lib\site-packages\django\utils\autoreload.py", строка 64, в оболочке fn(*args, **kwargs) ~~^^^^^^^^^^^^^^^^^ Файл "C:\Users\ltaye\AppData\Local\Programs\Python\Python313\Lib\site-packages\django\core\management\commands\runserver.py", строка 134, в файле inner_run self.check(**check_kwargs) ~~~~~~~~~~^^^^^^^^^^^^^^^^ Файл "C:\Users\ltaye\AppData\Local\Programs\Python\Python313\Lib\site-packages\django\core\management\base.py", строка 569, при проверке вызывает SystemCheckError(сообщение) django.core.management.base.SystemCheckError: SystemCheckError: Проверка системы выявила некоторые проблемы:

ОШИБКИ: магазин.Product.image: (fields.E210) Не удается использовать ImageField, поскольку Pillow не установлен.
ПОДСКАЗКА: Получите Pillow по адресу https://pypi.org/project/Pillow/ или выполните команду "python -m pip install Pillow".

Проверка системы выявила 1 проблему (0 отключено).

Я создал проект на Django и добавил модель с полем ImageField. Когда я запускаю python manage.py runserver, я получаю следующую ошибку:

SystemCheckError: Не удается использовать ImageField, поскольку Pillow не установлен.

Я ожидал, что сервер запустится нормально и позволит мне загружать изображения. Я уже пробовал:

Запуск python -m pip install Pillow

Запускаю pip install Pillow в виртуальной среде моего проекта

Обновление pip с помощью python -m pip install --обновление pip

Но ошибка по-прежнему появляется при запуске сервера.

Я использую Python 3.13 в Windows 11.

Вернуться на верх