[英]R “prob” package doesn't install - failing dependencies
CRAN删除了R的“问题”程序包,这是几本开源概率教科书所依赖的。
另一个用户建议使用R 2.9。 然而,
研究Rdocumentation中的几个主题区域并没有发现任何问题。 这曾经是一个很受欢迎的软件包,其他依赖它的著作也被编写出来。 现在它已损坏/消失了,解决方法是什么?
首先安装依赖项。
install.packages("installr") # Not appropriate for Macs
library(installr)
install.Rtools()
从档案中下载最新的fAsianOptions ... tar.gz
依赖关系列在../prob/DESCRIPTION
文件(无扩展名,但是简单的文本文件)中。 如果所有这些都已安装,则:
install.packages("~/Downloads/fAsianOptions", repo=NULL,type="source")
那确实需要编译,因此您需要具有适用于Windows的正确开发工具。 请注意,它也具有依赖项,因此也请安装它们:
# In the DESCRIPTION file for fAsianOptions you read ->
# Depends: R (>= 2.4.0), timeDate, timeSeries, fBasics, fOptions
# If you had not installed all the dependnecies you would need:
install.packages("~/Downloads/fAsianOptions", dependencies=TRUE,
repo=NULL, type="source")
可以从CRAN安装combinat软件包:
install.packages("combinat")
然后,当您的依赖关系得到满足(并且您知道../prob
在文件系统中的位置)时:
install.packages("~/Downloads/prob", repo=NULL,type="source")
# obviously something else should be substituted for `~/Downloads/`
这是解决方案,这要感谢42-。
因此,对于可能遇到相同情况的其他人:
从此处安装RTools: https ://cran.r-project.org/bin/windows/Rtools/Rtools34.exe尝试从RStudio内部安装Rtools会导致“不适用于3.4.2”消息。
安装以下依赖项:timeDate,timeSeries,fBasics,fOptions
从这里下载fAsianOptions: https://cran.r-project.org/src/contrib/Archive/fAsianOptions/fAsianOptions_3010.79.tar.gz从这里概率: https://cran.r-project.org/src /contrib/Archive/prob/prob_1.0-0.tar.gz
将每个解压缩到其自己的目录中。
使用它来适当地安装每个组件:install.packages(“〜/ Downloads / fAsianOptions”,dependency = TRUE,repos = NULL,类型=“ source”)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.