0

我正在尝试打开我在 2.5 中创建的搁置文件,但我收到了问题标题中列出的错误。

数据不是必需的,但我真的想要它们。

查看该lib\dbm\__init__.py文件,它识别出 4 种类型的 dbm 模块,但仅在我的系统上找到 dbm.dumb。

有谁知道我怎么能打开这个?
有没有类似dumb.py 文件的bsd.py 文件?
我必须安装 2.5 才能使用它吗?

另外,当我创建这个文件时,我可能已经在我的旧安装上安装了 Panda。
是 Panda 标准自带的 Python 安装还是这个文件自带的?

谢谢!

4

1 回答 1

1

bsddb是 Python 2.5(AND 2.4 AND 2.6...)的一部分,但不是 3.0 的一部分——它已被删除(长篇大论...:-)。从pypi获取 3.0 版本,将数据恢复为其他形式(sqlite 是我个人的建议),从此过上幸福的生活!-)

于 2009-08-30T04:00:57.400 回答