我正在使用Python 2.6.5构建我的应用程序,该应用程序随sqlite3 3.5.9一起提供。显然,当我在另一个问题中发现,外键支持并没有在sqlite3中引入,直到版本3.6.19。然而,Python 2.7自带了sqlite3 3.6.21,所以这个工作 - 我决定我想在我的应用程序中使用外键,所以我尝试升级到Python 2.7。如何升级Python 2.6中的sqlite3包?
我正在使用扭曲,我无法为我的生活得到它建立。 Twisted依赖于zope.interface,我无法找到python 2.7的zope.interface - 我认为它可能只是“工作”,但我必须将所有文件复制到自己的身上,而不仅仅是使用自我安装软件包。
所以我认为只需重新构建python 2.6并将其与新版本的sqlite3链接起来可能更为明智。但我不知道如何 -
我该怎么做?
我有Visual Studio 2008中安装一个编译器,我读了这是真正支持Windows的只有一个,而我正在运行64位操作系统
你可以在那里抛出一个更多的出血边缘依赖吗? ;) – msw 2010-07-26 08:45:53
@msw我知道升级到_very latest_ python,并期望现有的库支持它是一个有点荒谬。但我认为达不到支持基本功能的rdbms的内置支持到目前为止已被提取,尤其是当您对sql比较陌生,并且希望安全性时,如果垃圾尝试使您的表支持您,它的方式进入你的数据库。 – 2010-07-26 09:24:10
我并不认为这太牵强,也不是认真的,从哪里来的笑话;)我确实认为你是在买入自己的交叉依赖,而事实上你竟然是这样。和平。 – msw 2010-07-26 12:22:47