Я использую python 3.5.1, который поставляется с SQL-версии 3.8.11. Интересно, могу ли я использовать другую версию sqlite (скажем, latest one на данный момент) с моим текущим питоном. Если да, то как это сделать? Учась here Я попытался это, но она ничего не делает:Могу ли я использовать более позднюю версию sqlite3 с python?
pip install sqlite3 --upgrade
Я использую sqlite3 в моем Джанго проекте, который нуждается в полнотекстовом поиске. Так что я читал this, и в какой-то момент я был соблазнен, чтобы использовать latest version sqlite3, поскольку он сказал, что он имел некоторые улучшения по сравнению с предыдущими версиями, которые мне показались интересными. Во всяком случае, можно ли использовать более позднюю версию sqlite3 без обновления python?
Примечание: вопрос почти полностью переписан, так много комментариев могут показаться неуместными. Благодаря Alasdair, я узнал, что предыдущий вопрос не имеет никакого смысла, поэтому я переписал его.
Sqlite3 входит как часть вашей установки * Python *, поэтому обновление Django не имеет никакого значения. – Alasdair
Упс! Похоже, что теперь весь вопрос не имеет смысла. Мы можем с уверенностью обновить sqlite с помощью 'pip', тогда эта обновленная версия, очевидно, будет использоваться django. Не думал об этом, когда писал вопрос. Что я могу сделать с этим вопросом сейчас @Alasdair, следует ли его удалить? :-( –
sqlite3 является частью установки Python * *, а не внешней библиотеки, поэтому он не может быть обновлен с помощью pip. Я не уверен, что sqlite3 можно обновлять без обновления до новой версии Python. что некоторые люди пытались заменить файлы DLL. Это зависит от Windows, и мне кажется, что это очень хаки. – Alasdair