我试图从RStudio安装RQuantLib,但它给了我一些问题。
我将R版本更新为3.3.1,并尝试按照作者网页(http://dirk.eddelbuettel.com/code/rquantlib.html)的建议使用通常的方式安装软件包(install.packages("RQuantLib")
)。但是,它给出了以下错误消息:
install.packages中的警告:
包'RQuantLib'不可用(对于R版本3.3.1)
我也尝试在不同的计算机上安装它,但是我收到了相同的错误消息。
是否有其他人遇到同样的问题或者知道哪些可能出错?谢谢!
答案 0 :(得分:9)
根据您的评论,您在Windows上。根据{{3}}
的这一部分Windows二进制文件
从版本0.4.3开始,通过ghrr drat repo提供二进制文件,可以安装为
Command="{Binding RelativeSource={x:Static RelativeSource.PreviousData}, Path=RevertDelete}" Command="{Binding RelativeSource={x:Static RelativeSource.Self}, Path=RevertDelete}" Command="{Binding RelativeSource={RelativeSource AncestorType={x:Type Window}}, Path=RevertDelete}
R> drat::addRepo("ghrr") # maybe use 'install.packages("drat")' first
你可以从这个非CRAN仓库安装一个预构建的Windows二进制文件 - 我刚刚为QuantLib 1.8.1更新了它。
编辑:显然即使在Windows上,现在也必须说R> install.packages(RQuantLib)
。这是我保留的虚拟机的日志:
type="binary"
我会更新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>
网页。