django.core.exceptions.ImproperlyConfigured:加载pysqlite2或sqlite3模块时出错(按顺序尝试):没有名为_sqlite3的模块

时间:2017-03-07 04:31:29

标签: django python-2.7 python-3.x sqlite django-1.8

我尝试在我的环境中重新安装python 2.

重新安装了pip,setuptools

当我尝试运行python manage.py runserver时会抛出错误

django.core.exceptions.ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (tried in that order): No module named _sqlite3

我尝试安装sqlite 3,已经安装了

我尝试安装pysqlite2,已经安装了

python 2并安装在我的ubuntu 16.04中,django版本= 1.8.X

仍然不知道导致错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

对于Ubuntu用户: 从source下载所需的Python版本的源文件。在某处解压缩文件夹,cd进入文件夹

./configure
make
make install

这应该可以解决您的问题。 (这可以在VE之外完成,我只是遇到与python 3.4相同的问题)