Доброго времени суток!По идеи, sqlite должен устанавливаться автоматически. Под Python2 он есть, а под Python 3 его нет. Проверял help('modules'). Попытка pip install pysqlite ничего не дает. pip пишет, что pysqlite не поддерживается Python3 и в 3-м питоне надо использовать sqlite3 из стандартной библиотеки.
imposrt sqilte во втором питоне нормально проходит, в третьем этот модуль не находит. А он нужен именно в 3-м.
Кто-нибудь сталкивался с таким, как решить ее? Система Gento, emerge dev-lang/python не помогает.
> Доброго времени суток!
> По идеи, sqlite должен устанавливаться автоматически. Под Python2 он есть, а под
> Python 3 его нет. Проверял help('modules'). Попытка pip install pysqlite ничего
> не дает. pip пишет, что pysqlite не поддерживается Python3 и в
> 3-м питоне надо использовать sqlite3 из стандартной библиотеки.
> imposrt sqilte во втором питоне нормально проходит, в третьем этот модуль не
> находит. А он нужен именно в 3-м.
> Кто-нибудь сталкивался с таким, как решить ее? Система Gento, emerge dev-lang/python не
> помогает.Не поможет?
https://docs.python.org/3/library/sqlite3.html
> Не поможет?
> https://docs.python.org/3/library/sqlite3.htmlНет. Помогло простое копирование /usr/lib/python3.5/sqlite3, /usr/lib/python3.5/lib-dynload/_sqlite3.cpython-35m-x86_64-linux-gnu.so к себе на сервак.
> Нет. Помогло простое копирование /usr/lib/python3.5/sqlite3, /usr/lib/python3.5/lib-dynload/_sqlite3.cpython-35m-x86_64-linux-gnu.so
> к себе на сервак.нужно указывать import sqlite3 а не sqlite в Python 3 версии