gpt4 book ai didi

r - 在 OS X Yosemite 上安装 RODBC

转载 作者:行者123 更新时间:2023-12-04 01:29:08 24 4
gpt4 key购买 nike

在 OS X Yosemite 上的 RStudio 中安装 R 包 RODBC 时,出现以下错误:

configure: error: "ODBC headers sql.h and sqlext.h not found"

这是一个常见错误,表示尚未安装 ODBC 驱动程序(iODBC header 未包含在 OS 10.9 中,因此需要单独安装)。因此,我安装 unixODBC 并确认头文件存在于 PATH 中。
Sys.getenv("PATH")给了我正确的路径,包括找到两个文件的位置。

但是,当我尝试时 install.packages("RODBC",type = "source")再次,同样的错误仍然存​​在。已使用 iODBC 和 unixODBC 对此进行了测试。

我可以执行任何其他测试来帮助诊断问题吗?

最佳答案

我们有一堆带有 R 3.1.2 的 Yosemite 系统,它们都是最新的 Xcode 和 Xcode 命令行工具。以下始终适用于每个主要的 R 更新或新系统安装(在终端):

brew update && brew install unixODBC && \
wget "http://cran.r-project.org/src/contrib/RODBC_1.3-10.tar.gz" && \
R CMD INSTALL RODBC_1.3-10.tar.gz

它(显然)需要 Homebrew,但这是我们在商店中标准化的。

随着 RODBC 的更新,版本号(1.3-10、1.3-11、...)将会改变。要了解当前版本,请查看 https://cran.r-project.org/web/packages/RODBC/index.html .

关于r - 在 OS X Yosemite 上安装 RODBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28081640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com