小编use*_*651的帖子

使用sqlite3和IronPython 2.6 for .Net4

我正在使用SharpDevelop 3.2.0,IronPython 2.6.1 for .Net4.

要使用IronPython的这个模块访问sqlite3功能: IronPython.SQLite

我的程序是一个GUI应用程序并访问sqlite数据库.当从IronPython通过ipy.exe解释器启动程序时(包括数据库访问)工作得非常完美.

但是,如果我尝试启动我使用SharpDevelop编译为可执行文件的程序,我会得到异常:

IronPython.Runtime.Exceptions.ImportException:没有名为_sqlite3的模块

此异常的原因位于dbapi2.py中:

来自_sqlite3 import*

在IronPython控制台上,我可以导入_sqlite3并按预期使用它.

我已经向SharpDevelop提供了sqlite3模块的路径,但是在IronPython或sqlite3-module文件夹中没有任何名为_sqlite3的文件.

请告诉我在构建我的程序的编译版本时会出现什么问题.

非常感谢你.

sqlite ironpython sharpdevelop

5
推荐指数
1
解决办法
3195
查看次数

标签 统计

ironpython ×1

sharpdevelop ×1

sqlite ×1