Неправильно сконфигурировано: требуется SQLite 3.8.3 или новее (найдено 3.7.17) - PullRequest
0 голосов
/ 12 марта 2020

Я создал веб-сайт в Django и пошел на go загрузить его на aws, используя zappa, следуя этому руководству .

Я использую виртуальную среду, используя python3 .8.1.

При развертывании с использованием Zappa я получаю эту ошибку: Error: Warning! Status check on the deployed lambda failed. A GET request to '/' yielded a 502 response code.

Проверка журналов с использованием хвоста Zappa Я получаю это: ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

Когда я проверяю версию sqlite3, я получаю это:

(env)$ python

Python 3.8.1 (default, Dec 27 2019, 18:06:00)

>>> import sqlite3

>>> sqlite3.sqlite_version

'3.31.1'

Когда я проверяю только sqlite (просто чтобы быть уверенным), я получаю это:

>>> import sqlite

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

ModuleNotFoundError: No module named 'sqlite'

Когда я проверяю версию Django, я получаю следующее:

>>> django.VERSION

(3, 0, 4, 'final', 0)

Я пытался использовать эти ресурсы, чтобы решить эту проблему, но не смог ничего найти (я думаю, потому что я new & confused):

Как обновить sqlite 3.8.2 до> = 3.8.3

Как обновить версию sqlite3 в Python с 3.7 От .17 до> 3.8

Использование SQLite3 с Django 2.2 и Python 3.6.7 на Centos7

Я также сталкивался с этим но на самом деле он не дал решения, если понижение не является единственным / правильным решением:

https://www.reddit.com/r/djangolearning/comments/d3p8nb/sqlite_383_or_later_is_required_found_382/

Также я использую Ma c, если это имеет значение. Кажется, многие люди с этой ошибкой используют Ubuntu 14.04.

I сталкивался с этим и тоже никуда не попал. Я следовал по этой ссылке в этом посте, и когда я проверял версию sqlite3 -, я вернулся:

3.28.0 2019-04-15 14:49:49 378230ae7f4b721c8b8d83c8ceb891449685cd23b1702a57841f1be40b5daapl

Так что, похоже, sqlite3 на моей маме c обновлен, но по какой-то причине не работает в Django

Спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...