【问题标题】:Problems with dbm module under python 3 using Beakerpython 3下dbm模块使用Beaker的问题
【发布时间】:2012-03-22 06:06:11
【问题描述】:

我在 Windows 7 上使用 Beaker 时遇到问题。我使用的是 python 3,我知道 Windows 下 python 3 的 dbm 模块存在问题。我尝试启动模块时遇到的错误是:

ImportError: No module named _dbm

使用 python 控制台,当我尝试从 dbm 模块导入 ndbm 时出现错误,有什么建议可以解决这个问题吗?

我正在使用 python 3.2.2 (AMD 64) 和 windows 7

【问题讨论】:

    标签: python beaker dbm


    【解决方案1】:

    The docs for dbm.ndbm 说它只在 Unix 上可用。在 Windows 上,您可以选择dbm.dumb 或第三方pybsddb

    【讨论】:

    • 这将导致烧杯将成为 Windows 上的非启动器的结论......
    • Beaker 的文档说它可以使用“基于文件的 DBM 文件、memcached、内存和数据库后端”。我确信其中一些可以在 Windows 上运行。
    猜你喜欢
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-04
    • 2012-11-14
    • 2015-09-13
    相关资源
    最近更新 更多