我使用Python 2.6.5构建我的应用程序,它随sqlite3 3.5.9一起提供.显然,正如我在另一个问题中发现的那样,在版本3.6.19之前,sqlite3中没有引入外键支持.但是,Python 2.7附带了sqlite3 3.6.21,所以这项工作 - 我决定在我的应用程序中使用外键,所以我尝试升级到python 2.7.
我正在使用扭曲,我不能为我的生活得到它建立.Twisted依赖于zope.interface而我找不到zope.interface for python 2.7 - 我认为它可能只是"工作",但我必须将所有文件复制到我自己身上,让自己一切正常工作,而不是仅仅使用自安装包.
所以我认为重新构建python 2.6并将其链接到新版本的sqlite3可能更明智.但我不知道 -
我该怎么做?
我安装了Visual Studio 2008作为编译器,我读到这是唯一真正支持Windows的,我运行的是64位操作系统
从sqlite网站下载最新版本的sqlite3.dll并替换python目录中的sqlite3.dll.