我们在 Ubuntu 16.04 中有 Apache CouchDB 2.1.1。我们尝试按照站点“https://github.com/couchbase/geocouch”中的说明在服务器中安装 geoCouch。当我们尝试执行命令“COUCH_SRC=/src/couchdb make couchdb”时,失败并出现“找不到包含文件“couch_db.hrl””错误。
我们已经通过编译源代码安装了 Apache CouchDB 2.1.1,因为我们无法使用 apt-get 命令安装 CouchDB 2.1.1(或最新版本)。在 Ubuntu 16.04 中使用 apt-get 安装总是为我们提供 CouchDB 1.6。所以我们必须编译源代码来安装所需版本的CouchDB。假设我们的 CouchDB 2.1.1 存在一些问题,我们安装了 CouchDB 2.3.1。但是这个版本在安装 geocouch 时也会出现同样的错误。
我在链接“https://stackoverflow.com/questions/33911552/geocouch-install-compiling-failed?newreg=63684c9db36a4c65abeaa55e24237968”中看到了类似的问题。但我在该链接中找不到任何解决方案。
任何人都可以帮助解决这个问题吗? geocouch安装错误