我正在使用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的文件.
请告诉我在构建我的程序的编译版本时会出现什么问题.
非常感谢你.