[英]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.