如何在Windows 10 64位安装oracle的R软件包



在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

对我来说很好: - )

最新更新