安装RQuantLib

And*_*bin 2 r install.packages

我试图从RStudio安装RQuantLib,但它给了我一些问题.

我将我的R版本更新为3.3.1,并尝试install.packages("RQuantLib")按照作者网页(http://dirk.eddelbuettel.com/code/rquantlib.html)的建议使用通常的方式安装软件包().但是,它给出了以下错误消息:

install.packages中的警告:
包'RQuantLib'不可用(对于R版本3.3.1)

我也尝试在不同的计算机上安装它,但我得到了相同的错误消息.

有没有其他人遇到同样的问题或有任何想法可能会出错?谢谢!

Dir*_*tel 9

根据您的评论,您在Windows上.根据README.md的这一部分

Windows二进制文件

从版本0.4.3开始,通过ghrr drat repo提供二进制文件,可以安装为

R> drat::addRepo("ghrr") # maybe use 'install.packages("drat")' first
R> install.packages(RQuantLib)

你可以从这个非CRAN repo安装一个预构建的Windows二进制文件 - 我刚刚为QuantLib 1.8.1更新了它.

编辑: 显然,现在type="binary"即使在Windows 上也要说.这是我保留的虚拟机的日志:

R> drat::addRepo("ghrr")
R> options("repos")
$repos
                          CRAN                           ghrr 
 "https://cloud.r-project.org" "https://ghrr.github.io/drat/" 

R> install.packages("RQuantLib", type="binary")
Installing package into c:/opt/R-library
(as lib is unspecified)
trying URL 'https://ghrr.github.io/drat/bin/windows/contrib/3.3/RQuantLib_0.4.3.zip'
Content type 'application/zip' length 7993848 bytes (7.6 MB)
downloaded 7.6 MB

package RQuantLib successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\[redacted]\AppData\Local\Temp\RtmpAHvBmo\downloaded_packages
R> 
Run Code Online (Sandbox Code Playgroud)

我会更新README.md网页.