amazon-web-services - 在 RStudio AWS AMI 上安装 RQuantLib
问题描述
有一些类似的问题(在 Linux 上安装 RQuantLib),但与 AWS RStudio 环境无关。在尝试了惯常的套路之后
install.packages('RQuantLib');
library(devtools)
install_github("eddelbuettel/rquantlib")
我收到以下错误(在这两种情况下):
configure: error: Please install QuantLib before trying to build RQuantLib.
ERROR: configuration failed for package ‘RQuantLib’.
此外,突然之间(在我的本地机器上将 R 从 3.4.4 升级到 3.5.0 之后)RQuantLib 在我的本地 Windows 机器上也停止了工作:
Error in system(full, intern = TRUE, ignore.stderr = quiet, ...) :
running command '"C:/PROGRA~1/R/R-35~1.0/bin/x64/R" --no-site-file --no- environ --no-save --no-restore --quiet CMD config CC' had status 1
按照 Github 页面上的说明进行操作后,我尝试了以下操作:
if (!require("drat")) install.packages("drat")
drat::addRepo("ghrr")
install.packages("RQuantLib", type="binary")
但得到以下错误:
Warning in install.packages :
unable to access index for repository https://ghrr.github.io/drat/bin/windows/contrib/3.5:
cannot open URL 'https://ghrr.github.io/drat/bin/windows/contrib/3.5/PACKAGES'
Warning in install.packages :
package ‘RQuantLib’ is not available (as a binary package for R version 3.5.0)
我还能尝试什么?AWS 问题具有更高的优先级,尽管我真的很希望能够再次在我的本地计算机上使用 RQuantLib,因此非常感谢任何帮助。
小结:RQuantLib 库在 Debian 16.04 AWS AMI 上成功编译,但在 RStudio AMI 上编译失败。
解决方案
Windows 构建,就像 Unix 构建一样,需要存在 QuantLib,这有其挑战。
最近的上传恢复了这种能力,利用 GitHub 存储库和 QuantLib 的预构建版本。现在尝试在 Windows 上安装 RQuantLib 0.4.5;你应该从 CRAN 获得一个二进制文件,就像CRAN 页面上一样。
推荐阅读
- spring - 有任何在线编辑器或IDE支持spring boot吗?
- node.js - 下载没有文件结尾nodejs的文件
- python - 绘图前修改matplotlib生成的直方图
- android - 我没有找到任何电子邮件/密码选项(firebase-auth)
- javascript - 我的 Google Apps 脚本基于时间的触发器拒绝工作,即使它没有显示任何错误
- linkedin - LinkedIn alt-text 的最大长度?
- flutter - setState 在 futureBuilder 上的 ontap 异步中不起作用
- c - 有没有办法在结构中自动创建结构
- python - 如何在 unittest 下运行的 doctest 中抑制 ResourceWarning()s
- r - 如何用 mgcv 拟合重复测量的 GAM 模型?