2015-02-03 15 views
0

Приветом я м не имеет проблем с Нет модуль назвал ошибкой pysqlite2._sqliteНет модуль с именем pysqlite2._sqlite Ошибки с колбами

Я использую SQLAlchemy с колбой и virtualenv

, когда я запрос по модели, как этот

user = User.query.filter_by(social_id = social_id).first() 

я получил следующее сообщение об ошибке

No module named pysqlite2._sqlite 

Первая ошибка

No module named pysqlite2 

Так я установить pysqlite на пип установить pysqlite

Я пытаюсь переустановить pysqlite по

pip uninsatll pysqlite 
pip install pysqlite 

Но та же проблема ouccuring

И я проверить код sqlahcemy , он импортирует модуль следующим образом:

from pysqlite2 import dbapi2 

Но на консоли

из pysqlite2 импорта dbapi2

работает.

Так я проверить папку библиотеки pysqlite2

я обнаружил, что есть _sqlite.so файл.

В чем проблема?

ответ

1

Я считаю проблему

ошибки происходят из среды Google App Engine

Google App Engine не предоставляет с скомпилированной библиотеки.

sqlite имеет c выполненный файл, поэтому он не может импортировать модуль