我正在尝试使用命令 R CMD INSTALL -l /my/local/path RODBC.tar.gz 安装 RODBC,但它找不到 sql.h 和 sqlext.h ..如何将 include 和 lib 路径传递给此命令?
我最近在尝试在 Centos 5.8 x64 实例上安装 RODBC 时遇到了类似的问题。 (我没有使用 R CMD 安装,而是执行了 sudo R,然后在 R 中安装了软件包 - 但我仍然遇到同样的问题)。
我通过使用安装以下软件包解决了这个问题yum
:
unixODBC
unixODBC-libs
unixODBC-devel
mysql-connector-odbc
freetds
freetds-devel
最后两个是必要的,因为我正在与 MSSQL 服务器连接,这需要 TDS。无论如何,一旦我安装了 unixODBC 以及库和开发包,我就能够毫无困难地安装 RODBC(再次使用 sudo R,然后使用 install.packages("RODBC")。
唯一要做的另一件事是为 ODBC 安装正确的驱动程序/库,这就是 mysql-connector-odbc。您将需要配置 unixODBC 来满足您的需求,但文档非常可靠,所以我认为您不会遇到太多困难。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)