Добрый день.
Проблема в следующем: на Centos 6.6 установлен Python 3.4 из исходников. Создан проект на Django 1.7.7. Работает на Apache через mod_wsgi 4.4.11 (собран из исходников).
При обращении к веб-серверу - ошибка 500.
В логе следующее:
File "/usr/lib/python3/lib/python3.4/site-packages/Django-1.7.7-py3.4.egg/django/db/backends/sqlite3/base.py", line 38, in <module>
raise ImproperlyConfigured("Error loading either pysqlite2 or sqlite3 modules (tried in that order): %s" % exc)
django.core.exceptions.ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (tried in that order): No module named '_sqlite3'
Если из терминала вызвать python3, а в нем import sqlite3 - то ошибок нет.
Почему из терминала модуль видно, а из веб-сервера - нет? Где копать?