python框架django出现“No module named _sqlite3”解决方法

环境说明:centos 7、python3.6.4、django 2.0;

 

在创建django项目时候。报错以下信息:

File "/usr/local/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py".line 8 . in <module>
   from sqlite3 imort dbapi2 as Database
File "/usr/local/lib/python3.6/sqlite3/_init_.py", line 23 , in <module>
   from sqlite3.dbapi2 import *
File "usr/local/lib/python3.6/sqlite3/dbapi2.py", line 27 , in <module>
   from _sqlite3 import *
ModuleNotFoundError: No module named '_sqlite3'

No module named _sqlite3

 

详细错误信息如下图:

No module named _sqlite3详细信息

 

报错原因:

未安装sqlite 模块;

 

解决办法:

1、 安装 sqlite-devel;

yum install sqlite-devel

 

2、重新编译python;

cd /usr/local/python3.6.4
./configure
make
make install
    A+
发布日期:2018年02月12日 18:19:40  所属分类:Django  Python
最后更新时间:2018-08-17 18:25:35
评分: (2 票;平均数5.00 ;最高评分 5 ;用户总数2;总得分 10;百分比100.00)
头像
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
  • ¥ 1.0元
  • 市场价:9.9元
wordpress站群服务 泛解析二级域名 二级目录
wordpress站群服务 泛解析二级域名 二级目录
  • ¥ 1999.9元
  • 市场价:8999元
免费SSL证书 HTTPS申请 安装 配置 支持通配符*
免费SSL证书 HTTPS申请 安装 配置 支持通配符*
  • ¥ 1999.9元
  • 市场价:20000元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:6   其中:访客  0   博主  0

  1. 头像 暖山 1

    django项目不使用sqlite3怎么注释?我可以不安装sqlite3吗?

    • 付杰 付杰

      @暖山 注释掉sqlite3这个我还没有试过,我一般是它说缺少什么?我就安装什么?
      按照原理来讲,这个模块应该可以注释掉;

      • 头像 cole 1

        @付杰 楼主,你这样子操作可以解决问题吗,我试了几次还是出现同样的问题,有没有其它解决方法

        • 付杰 付杰

          @cole 你要确定你的问题跟我上面一样,没有报其它的错误了吧!

  2. 头像 django新手 0

    我也是:django创建数据库时报No module named ‘_sqlite3;

    • 头像 cole 1

      @django新手 我也出现了这个问题,按照楼主的方法操作了,但还是解决不了,你们解决了吗