在Windows 10上安装rpackage Roracle时,我被困在这一点上
install.packages(" Roracle")将软件包安装到" c:/users/admin/documents/r/win-library/3.3"中(因为" lib"未指定)仅以源形式可用的软件包,可能需要C/C /Fortran的汇编: " Roracle"您想尝试从来源安装它们吗?是/n:y安装源软件包" Roracle"尝试URL'https://cran.rstudio.com/src/contrib/roracle_1.3-1.tar.gz'内容类型"应用程序/X-GZIP"长度308252字节(301 kb)下载了301 KB*安装 *源 *软件包'roracle'...**软件包'roracle'成功解开包装,并检查了MD5总和错误:找不到Oracle客户端。 请设置OCI_LIB64以指定其位置。警告:运行命令'sh ./configure.win'具有状态1错误:配置失败了" rowacle"*删除'c:/users/admin/documents/r/win-library/3.3/roracle'install.packages中的警告: 运行命令'" c:/progra~1/r/r-33~1.2/bin/x64/r" cmd install -l" c: users admin document documents r win-library 3.3" c:用户 admin appdata local temp rtmpgylz5l/downloaded_packages/roracle_1.3-1.tar.gz'有状态1install.packages中的警告: 软件包" Roracle"的安装具有非零退出状态下载的源软件包在 ‘c: users admin appdata local temp rtmpgylz5l downloaded_packages’
我已经安装了rtools rtools33.exe,我的R版本是版本。StringR版本3.3.2(2016-10-31)请帮助将其与Oracle 11G数据库
连接oracle客户端在d驱动器中插入哪个路径:D: App Admin Product 11.2.0 Client_1 bin
@nathan dobie提到,关于rowacle安装的说明对我有帮助。我不需要rtools.exe,但是我必须在环境变量中添加Oracle Instant客户端。
64bits中的配置:
- 在系统变量下,如果尚不存在OCI_LIB64,则创建OCI_LIB64。将OCI_LIB64的值设置为D: App Admin product product 11.2.0 client_1 bin(在您的情况下)
- 在系统变量下,编辑路径 D: app admin product 11.2.0 client_1 bin
,您还需要创建具有以下值的OCI_INC D: App Admin Product 11.2.0 Client_1 oci include
对我来说很好: - )