如何在不安装的情况下在应用程序中使用 Berkeley DB

Posted

技术标签:

【中文标题】如何在不安装的情况下在应用程序中使用 Berkeley DB【英文标题】:How to use Berkeley DB in an application without installing 【发布时间】:2013-09-20 02:26:01 【问题描述】:

我在 python 项目中使用 Berkeley DB,我想知道是否可以在不专门安装 berkeley DB 的情况下使这些库对 python 可用。

如何将 Berkeley DB 嵌入到应用程序中?

有人用 python 和 bsddb3 做过这个吗?

【问题讨论】:

你想使用 Berkeley DB 而不安装它??? 是的,我应该能够通过将 c/c++ 库与应用程序一起使用来使用它们吗? 编译pybsddb时可以提供--berkeley-db=/path/to/bsddb选项。 HTH。 【参考方案1】:

你不能……至少不安装一些东西是不能的。您必须将 BDB 静态链接到 python 解释器。但是,您需要安装一个自定义的 Python 二进制文件。

【讨论】:

以上是关于如何在不安装的情况下在应用程序中使用 Berkeley DB的主要内容,如果未能解决你的问题,请参考以下文章

如何在不发布和Eclipse的情况下在真机上安装Android应用程序?

如何在不使用 Eclipse 的情况下在 Android 上安装/替换

如何在不使用父 App.vue 的情况下在 Laravel 中实例化 vue 3 应用程序?

如何在不使用 pip 的情况下在 Linux 终端中查看 pysnmp 版本

应该打字吗?如果不是,如何在不破坏用户的情况下在 npm install 上触发类型安装?

如何在不使用原生 ios 应用程序中的 FBSDKShareDialog 的情况下在 Facebook 墙上分享照片或链接