2

我应该第一次安装 Berkeley DB 和 Berkeley DB XML,并且特别努力解决了这个IOError: No such file or directory db\include\db.h问题。但在那之后我遇到了另一个问题:Namerror: name 'db_ver_list' is not defined. 是否有任何文档可以让我在 Windows 上安装这些用于 Python 的数据库 API?或者你可以给我指示或步骤来做到这一点。提前致谢。

4

1 回答 1

3

我相信对于 Windows 上的 Python 2.7,您唯一的选择是按照Oracle 提供的说明从源代码构建模块(根据这些说明源代码包含在子目录中构建 Python 绑定的特定说明)。dbxml-2.5.16\dbxml\src\python

您需要安装免费的 Visual C++ 2008 Express 编译器,该编译器可以从离线安装Visual Studio 2008 Express iso安装,以便能够执行 Berkeley DB/DBXML源代码的编译。

于 2012-10-31T00:46:05.670 回答