系统red hat6.7 也即centos6.7 python3.5.2 安装 django 之后 创建project 以及 import sqlite3

都出现  No module named ‘_sqlite3′

1
2
3
4
5
6
7
>>> import sqlite3
Traceback (most recent call last):
  File "<stdin>", line 1in <module>
  File "/opt/Python-3.5.0/python350/lib/python3.5/sqlite3/__init__.py", line 23in <module>
    from sqlite3.dbapi2 import *
  File "/opt/python-3.5.0/python350/lib/python3.5/sqlite3/dbapi2.py", line 27in <module>
    from _sqlite3 import *

解决:

1
2
3
4
1、yum -y install sqlite-devel
2、cd  Python-3.5.2       (python源码安装文件解压后的文件夹)
3、./configure --enable-loadable-sqlite-extensions 
4、make && make install

如果这几步还不行,就修改 Python-3.5.2文件夹里的setup.py文件以后,重复第三和第四步:

在 sqlite_inc_paths 中添加sqlite的include 路径
如:

1
2
3
4
5
6
7
8
9
 sqlite_inc_paths = [ '/usr/include',
                      '/usr/include/sqlite',
                      '/usr/include/sqlite3',
                      '/usr/local/include',
                      '/usr/local/include/sqlite',
                      '/usr/local/include/sqlite3',
                      '~/share/software/python/sqlite-3.6.20/include',     (~/share/software/python/sqlite-3.6.20是sqlite的安装路径)
                      '~/share/software/python/sqlite-3.6.20/include/sqlite3',
                    ]

二、如果是python2.7出现 import sqlite3 找不到 _sqlite模块的问题,就简单多了

1
2
3
4
5
6
7
1、# find / -name _sqlite*.so
/usr/lib64/python2.6/lib-dynload/_sqlite3.so
2、# whereis python2.7
python2: /usr/bin/python2.7 /usr/bin/python2 /usr/bin/python2.6 /usr/lib/python2.6 
/usr/lib64/python2.6 /usr/local/bin/python2.7 /usr/local/bin/python2.7-config /usr/local/bin/python2 
/usr/local/lib/python2.7 /usr/include/python2.6
3、cp /usr/lib64/python2.6/lib-dynload/_sqlite3.so /usr/local/lib/python2.7/lib-dynload/_sqlite3.so

ok,搞定!

转自:http://blog.csdn.net/jaket5219999/article/details/53512071

centos云服务器出现No module named ‘_sqlite3′相关推荐

  1. python不是内部或外部命令的解决方法_详解python常见报错--NO MODULE NAMED _SQLITE3解决方法...

    概述 在安装一些基于python的程序时,经常遇到"ImportError: No module named _sqlite3"问题. 下面记录下解决方法. 解决办法 1.编译sq ...

  2. centos6 python 安装 sqlite 解决 No module named ‘_sqlite3′

    原文连接: http://blog.csdn.net/jaket5219999/article/details/53512071 系统red hat6.7 也即centos6.7 python3.5. ...

  3. 阿里云centos云服务器 - 网站搭建教程

    这里介绍一下,如何使用centos阿里云服务器搭建网站? 搭建网站需要有服务器,需自行购买: 如果想使用免费的,且是个人博客,推荐一个免费的github 下面还是介绍正规的网站搭建: 详细 · 步骤如 ...

  4. python manage.py startapp app 时候报错No module named _sqlite3

    python manage.py startapp app 报错如下: File "manage.py", line 10, in <module>     execu ...

  5. 云服务器升级系统,centos云服务器系统升级

    centos云服务器系统升级 内容精选 换一换 可以.平台近期对磁盘功能进行了升级,对于系统升级后创建的弹性云服务器,系统最多支持挂载60块磁盘.具体如下:创建弹性云服务器时,您可以为弹性云服务器添加 ...

  6. centos创建文件服务器,创建一个centos云服务器

    创建一个centos云服务器 内容精选 换一换 在不使用华为云容器产品的情况下,支持用户在华为云弹性云服务器中部署容器,并实现同一个子网中不同弹性云服务器内的容器相互通信.云服务器内部署容器,容器地址 ...

  7. centos云服务器开放端口和域名解析(8080、80等)

    这个需要开放centos的端口和腾讯云服务器的端口. 防火墙开放8080端口 因为Centos7以上用firewalld代替了iptables,也就是说firewalld开通了8080端口应该就行了 ...

  8. 部署flas到服务器:No module named flask

    首先,你要先把nginx和uwsgi安装好(个人觉得这搭起来比较舒服),可以通过pip 或者源安装,好了接下来我就讲讲我的踩坑经历与解决办法. 我先采用的pip  install flask的方法,原 ...

  9. centos 云服务器部署Node.js项目

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又 ...

最新文章

  1. CSDN公众号新功能上线,居然还能搜出小姐姐???
  2. spring整合hibernate出现HibernateException: Unable to get the default Bean Validation factory
  3. nginx基础概念(100%)之request
  4. eclipse安装emmet之后ctrl+d热键冲突的解决方法
  5. Win10/Server2016镜像集成离线补丁
  6. 冒泡排序详解(Java实现)
  7. InvalidArchiveError(‘Error with archive D:\\Program Files\\Anaconda\\pkgs\\numpy-base-1.19.1-py36ha3
  8. dubbo架构概览-dubbo源码解析
  9. 监控实时直播的四分屏的前端展示
  10. 【Flutter】利用nfc_manager 读取NFC交通卡信息
  11. 前长江基金董事长王含冰被开除党籍和公职 涉嫌职务犯罪
  12. Adbee 出海公司介绍
  13. 2021年中国乙二醇行业发展现状及进出口状况分析:下游聚酯行业需求拉动乙二醇价格走高 [图]
  14. 利用大数据精准营销,给消费者一个选You的理由!
  15. Excel测试多个链接的简易方式
  16. docker安装rabbitMQ stomp插件
  17. 适应多种通信规约(RS485|红外)的智能电表远程无线抄表的解决方案
  18. STM32F103外部中断
  19. 基金收益,通过Java实时获取
  20. C:\wamp64\bin\mysql\mysql5.7.23\bin 远程连接

热门文章

  1. 转:Ubuntu下ibus-sunpinyin的安装及翻页快捷键设置!
  2. 使用SWig出现调用异常的情况
  3. First、FirstOrDefault、Single、SingleOrDefault 的区别
  4. XCTF-高手进阶区:NewsCenter
  5. 如果用户希望将一台计算机,计算机网络试卷(有答案版)
  6. 模拟3个人排除买票,每人买1张票。售货员只有1张五元的钱,电影票5元一张
  7. Spark机器学习实战 (十二) - 推荐系统实战
  8. 同一条sql insert 有时快有时慢 引发的血案
  9. 春风十里不如春城一聚:华平解决方案巡展走进昆明
  10. 收购Roambi,SAP欲领导商务分析云迁移全球市场