【发布时间】:2015-10-03 07:17:09
【问题描述】:
我在我的 Visual C++ 应用程序中使用boost::python,我有一个脚本想要连接到 SQLite 数据库并从中读取一些数据。
在我的脚本中,我导入了sqlite3,当我使用 Python IDLE 运行它时它运行良好,但是当它在我的 Visual C++ 应用程序中运行时,我得到一个异常:
没有名为 _sqlite3 的模块
谁能告诉我为什么会这样?我在这里错过了什么?
即使我的代码中的这一行也返回相同的异常:
boost::python::object objSQLite3 = boost::python::import("sqlite3");
【问题讨论】:
-
No module named sqlite3或No module named _sqlite3? -
@Kevin Guan : 没有名为 _sqlite3 的模块
标签: python sqlite visual-c++ boost