我已经从甲骨文网站下载了编译后的ROracle包。我已经用setwd()设置了工作目录。然后,我尝试按以下方式安装该软件包:
install.packages("ROracle-1.3.2.zip", repos=NULL)它失败了,我收到了以下错误消息:
Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
cannot open the connection
In addition: Warning message:
In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
cannot open compressed file 'ROracle-1.3.2/DESCRIPTION', probable reason 'No such file or directory'我还尝试了命令行,以防万一:
R CMD INSTALL ROracle-1.3.2.zip它也失败了,我收到了以下错误消息:
* installing to library 'Z:/R/R-3.6.1/library'
Warning in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
cannot open compressed file 'ROracle-1.3.2/DESCRIPTION', probable reason 'No such file or directory'
Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
cannot open the connection描述文件当然存在于ROracle-1.3.2.zip中。我打开它看了看-只是一个普通的描述文件。
我正在使用Windows 7。
如何安装ROracle?
发布于 2020-02-14 11:28:25
您需要遵循以下步骤:
通过比较早期的ROracle_1.3-1.zip -file的层次结构,深入到这个解决方案中,我在早期的R版本中得到了很好的工作。
在遵循所有这些步骤之后,可以在ROracle.zip/ROracle/DESCRIPTION而不是ROracle-1.3.2.zip/DESCRIPTION中找到描述文件
使用步骤4中的新压缩文件,安装非常简单。
setwd("THEPLACEWHERETHE ROracle.zip file is located)
install.packages('ROracle.zip', repos = NULL)我的.Renviron包含这些行(如果这重要的话)
# PATH="C:/Rtools/bin;C:/oracle/instantclient_19_5;$PATH"
# OCI_LIB64 = C:/oracle/instantclient_19_5
# BINPREF="C:/Rtools/mingw_$(WIN)/bin/"OS是WIN10。R版本3.6.2 (2019-12-12) --“黑暗与风暴之夜”平台:x86_64-W64-mingw32 32/x64(64位) ROracle 1.3-2
https://stackoverflow.com/questions/57195880
复制相似问题