无法构建 python 3.7.0“_dbm”可选模块

无法构建 python 3.7.0“_dbm”可选模块

我已经成功完成 python 3.7.0 的构建,但最后一个可选模块却一直从网络中溜走!_dbm

这需要什么 ubuntu 或 debian 包?

The necessary bits to build these optional modules were not found:
_dbm

我可以将其包含在构建中_gdbm,但不能_dbm,为什么?我已经安装了libgdbm-dev(解决了_gdbm),但无法明确找到*dbm-dev与相关的任何其他包_dbm

如果有人知道我遗漏了什么我将非常感激!

环境:

  • Ubuntu 18.04
  • gcc8.2
  • python3.7.0源码
  • 使用 configure --enable-optimizations --with-lto

答案1

我可以通过这个模块满足 dbm 要求

sudo apt install libgdbm-compat-dev

看起来旧的“dbm”文件被移至“gbdm-compat”包。

相关内容