Как устранить ошибку модуля при тестировании кода?

#django #pytest

Вопрос:

Я столкнулся с ошибкой No module named 'rest_framework' при тестировании кода, однако rest_framework установлен, и все работает просто отлично. Проблема возникает только при тестировании. Когда я бегу pip3 install djangorestframework или python -m pip install djangorestframework , я получаю это Requirement already satisfied: Все, что я нашел в Интернете, не помогло. Также у меня есть следующая ошибка django.core.exceptions.ImproperlyConfigured: Requested setting REST_FRAMEWORK, but settings are not configured. You

Комментарии:

1. Выполняете ли вы тесты в другой виртуальной среде? Активировали ли вы среду перед запуском тестов?

2. @WillemVanOnsem запускает тесты в том же каталоге, что и при запуске сервера

3. это не имеет значения. Активировали ли вы виртуальную среду перед запуском тестов.

4. @WillemVanOnsem Он уже активирован. перед каталогом, который у меня есть (venv)