ImportError для django-simple-history в VS Code: "Импорт 'simple_history.models' не может быть разрешенПиланс"
В настоящее время я работаю над проектом Django и хочу использовать django-simple-history для отслеживания изменений в моих моделях. Однако я столкнулся с проблемой при импорте модели HistoricalRecord из simple_history.models.
Всякий раз, когда я пытаюсь импортировать его в свой код, Visual Studio Code подчеркивает оператор импорта и выдает сообщение об ошибке "Import 'simple_history.models' could not be resolvedPylance".
Вот шаги, которые я предпринял для устранения неполадок:
- Я активировал свое виртуальное окружение, в котором установлена django-simple-history, а затем, используя
pip freeze
, подтвердил, что django-simple-history==3.5.0 находится в списке. - Я также использовал
pip show django-simple-history
, чтобы убедиться, что сведения о пакете верны, и он показывает ожидаемую информацию. - Я удалил виртуальную среду и создал ее заново, но проблема сохранилась.
- Я проверил место, где виртуальная среда сохраняет данные, специфичные для библиотеки (venv\Lib\site-packages\simple_history), и я вижу там модель HistoricalRecords.
Несмотря на все эти усилия, мне так и не удалось устранить ошибку импорта в VS Code.
Может ли кто-нибудь подсказать, что может быть причиной этой проблемы и как я могу ее решить? Любая помощь или руководство будут очень признательны.
Вот ошибка: (https://i.stack.imgur.com/mzpZQ.png)
Спасибо!