ImportError:没有名为' _sqlite3'的模块

时间:2017-12-16 11:00:29

标签: import sqlite python-3.5 python-import importerror

每当我导入sqlite3时,都会导致导入错误。 谁能告诉我如何为python3导入sqlite3。另外,我在我的vps上使用CentOS 6.5。

追踪(最近一次通话):   文件"",第1行,in   文件" /usr/local/lib/python3.5/sqlite3/ init .py",第23行,in     来自sqlite3.dbapi2 import *   文件" /usr/local/lib/python3.5/sqlite3/dbapi2.py" ;,第27行,在     来自_sqlite3 import * ImportError:没有名为' _sqlite3'

的模块

1 个答案:

答案 0 :(得分:0)

我正在使用CentOS 8和python 3.7。

我在运行jupyter笔记本时发现了相同的问题,并通过此解决方案解决了我的问题。

  1. $ sudo yum install sqlite-devel
  2. $ cd / python_path
  3. $ ./configure
  4. $ make && make install

此解决方案是在安装sqlite-devel之后重新编译python。