Django.core.exceptions.ImproperlyConfigured: Требуется SQLite 3.8.3 или более поздняя версия (найдена 3.7.17) для Python venv
У меня проблемы с настройкой базы данных на Django. Я запускаю свой сервер на CentOS7, и хотя я загрузил версию SQLite, которую хотел использовать, Python продолжает указывать на предустановленную версию, которая не совместима с моей версией Django. Я просмотрел другие вопросы, у которых была та же проблема, что и у меня:
- django не может найти новую версию sqlite? (Требуется SQLite 3.8.3 или более поздняя версия (найдена 3.7.17)) .
- Как использовать последнюю версию sqlite3 в python
- https://number1.co.za/upgrading-sqlite-on-centos-to-3-8-3-or-later/ .
Но разница между всеми этими проблемами и моей в том, что я использовал Python Manager, который поставляется с aaPanel для установки моей версии Python (3.8.3), который создает виртуальную среду для версии Python, которую я использую, в то время как другие загружают и компилируют ее из исходного кода. Я пытался найти, где может находиться правильный файл configure
(поскольку я нашел несколько, которые не помогли), который указан в каждом из ответов на эти вопросы, но безрезультатно. Как я могу указать моей версии Python на актуальную версию SQLite, которую я установил?