【发布时间】:2016-10-24 15:40:59
【问题描述】:
操作系统:OSX El Capitan 10.11.6 (15G1004)
R版:3.3.1版
x86_64-apple-darwin14.5.0 上的 PostgreSQL 9.5.4,由 Apple LLVM 版本 7.0.0 (clang-700.1.76) 编译,64 位
我想在我的本地 PostgreSQL 上安装 PL/R。
从安装页面 www.joeconway.com/plr/doc/plr-install.html,我选择了第二种方法并运行USE_PGXS=1 make(我不是专家,我不确定这条线是什么意思),但我得到这个错误:
在 pkg-config 搜索路径中找不到软件包 libR。
也许您应该添加包含“libR.pc”的目录 到 PKG_CONFIG_PATH 环境变量。
我从上面链接的安装说明中了解到,我需要使用共享库安装 R。我找不到任何具体说明,只有这个one。
当我第一次运行sudo ./configure --enable-R-shlib 时,我收到一条错误消息,提示缺少gfortran,我用brew install gcc 添加了它。我第二次运行它,我得到了这个错误:
检查 lzma.h 的可用性...否
检查 lzma.h 的存在...否
检查 lzma.h... 否
配置:错误:需要 liblzma 库和标头。
四处搜索,我以为我找到了解决方案,方法是使用 XZ.pkg 安装 XZ 包,但它一直给我同样的错误。
我不确定我接下来应该做什么。
【问题讨论】:
标签: r macos postgresql lzma plr