zoukankan      html  css  js  c++  java
  • No module named ‘_sqlite3‘解决

    问题:

    引入第三方一个模块(mitmproxy)时,提示报错:No module named '_sqlite3'错误,发现python3编译的时候没有安装sqlite3,sqlite3提供了_sqlite3.so供python3使用连接sqlite库
    解决:

        先安装sqlite3:

            #] wget https://www.sqlite.org/2018/sqlite-autoconf-3240000.tar.gz
            #] tar -xf sqlite-autoconf-3240000.tar.gz
            #] cd sqlite-autoconf-3240000/
            #] ./configure --prefix=/usr/local/sqlite
            #] make –j4 && make install

        重新编译python3[进入自己的python安装目录]

            #] cd /opt/apps/Python-3.6.10/
            #] ./configure --enable-loadable-sqlite-extensions
            #] make && make install

        测试是否解决

             
            #] python3
               > import sqlite3
               # 没有报错,已成功解决问题

    ¦   sqlite_inc_paths = [ '/usr/include',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/include/sqlite',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/include/sqlite3',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/local/include',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/local/include/sqlite',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/local/include/sqlite3',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/local/sqlite/include',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦'/usr/local/sqlite/include/sqlite3',
        ¦   ¦   ¦   ¦   ¦   ¦   ¦] 



    原文链接:https://blog.csdn.net/mx_steve/article/details/108883050

    作者:柒月
    Q群 :2122210(嵌入式/机器学习)
  • 相关阅读:
    OGNL与值栈
    Struts2的数据封装
    Struts2页面配置和访问servlet API
    Struts2入门介绍(二)
    Struts2 入门介绍(一)
    Hibernate批量抓取
    Problem G: STL——整理唱片(list的使用)
    STL详细介绍(更新中~~~)
    Problem E: 数量的类模板
    CF: Long Number
  • 原文地址:https://www.cnblogs.com/Ph-one/p/15246613.html
Copyright © 2011-2022 走看看