2017-10-31 29 views
0
  • Rバージョン3.4.2、
  • RStudio 1.1.383
  • Windowsが10

CRANがために、 "PROB" パッケージを削除しましたいくつかのオープンソース確率教科書が依存している。私はこの問題を解決するためにやったR "PROB" パッケージがインストールされません - 失敗の依存関係

別のユーザーは、R 2.9が示唆されました。しかし、

  • R 2.9休憩Rstudio、
  • PROBは2.9のためのCRANリポジトリに実際にではなく、アーカイブ で利用可能なfAsianOptionsのバージョンの
  • どれもとにかく、それをインストールしていません。 (既にこれらのすべてを試してみました)

Rdocumentationのいくつかのトピック領域を調査すると、何も表示されませんでした。これは人気のあるパッケージであり、それに依存する他の作品が書かれていました。これは壊れている/去ったので、回避策は何ですか?

+0

質問に私たちを求めてStack Overflowのための本、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースは、オピニオンレスポンスやスパムを引き付ける傾向があるため、お勧めします。代わりに、問題を説明し、それを解決するためにこれまでに何が行われているかを記述します。 –

+1

意見の問題ではありません。これは、1か月も前に削除された確率で作業するために必要なRパッケージをインストールする方法の問題です。すでに説明した2つの方法で、誰かがここで提供した以前のソリューション(R 2.9を使用)が失敗しました。今、私は他の人が確実にこれを通過しているので、さらなる提案を探しています。特にrdocumentation.orgでprobのようなものがないように見えるので、特にそうです。 – tlk7

+3

[CRAN](https://cran.r-project.org/)からダウンロードすることはできます。左の 'Packages'をクリックし、' Archive'ページの一番下にあります。それはまだそこにある。 –

答えて

0

まず依存関係をインストールしてください。

依存関係が(拡張子がないが、単純なテキストファイルである)../prob/DESCRIPTIONファイルにリストされているアーカイブから

install.packages("installr") # Not appropriate for Macs 
library(installr) 
install.Rtools() 

ダウンロード最新fAsianOptions ... tar.gz形式。これらがすべてインストールされている場合:

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") 

combinatパッケージがCRANからインストールすることができます。

install.packages("combinat") 

次に、あなたの依存関係が満たされている(そして、あなたがどこ知っているとき../prob -directory)は、ファイルシステムである:

install.packages("~/Downloads/prob", repo=NULL,type="source") 
# obviously something else should be substituted for `~/Downloads/` 
+0

これらはすべて既にインストールされています: install.packagesの警告: パッケージ 'fAsianOptions_3010.79.tar.gz'のインストールに0以外の終了ステータスがあります – tlk7

+0

RToolsのバージョンはありますか?そして完全なエラーメッセージを投稿してください。 –

+0

RToolsバージョン3.4 install.packages( "fAsianOptions_3010.tar.gz"、依存関係= TRUE、repos = NULL、type = "source") パッケージを 'C:/ Users/Tlk7/Documents/R/win-library'にインストールします。 /3.4' は(として 'libに' 警告指定されていません):無効なパッケージ 'fAsianOptions_3010.tar.gz' エラー:ERROR:install.packagesはで 警告を指定していないパッケージ: 実行中のコマンド「"C:/ PROGRA〜1 /R/R-34.1.2/bin/x64/R "CMD INSTALL -l" C:¥Users¥Tlk7¥Documents¥R¥win-library¥3.4 "" fAsianOptions_3010.tar.gz "'ステータスは1 警告in install.packages: パッケージ 'fAsianOptions_3010.tar.gz'のインストールに0以外の終了ステータスがあります – tlk7

0

はここで解決策だ、上記42-のおかげ。 「それは3.4.2のために利用可能ではありません」というメッセージになりますRStudio内部からRtoolsをインストールしようとするとhttps://cran.r-project.org/bin/windows/Rtools/Rtools34.exe

  1. ここからRToolsをインストールします。

    ので、他人のためにこれと同じような状況に遭遇する可能性がある人。

  2. には、以下の依存関係をインストールします。TIMEDATE、時系列、fBasics、fOptionsここから

  3. ダウンロードfAsianOptions:https://cran.r-project.org/src/contrib/Archive/fAsianOptions/fAsianOptions_3010.79.tar.gz ここからPROB:https://cran.r-project.org/src/contrib/Archive/prob/prob_1.0-0.tar.gz

  4. 解凍し、それぞれを専用のディレクトリに。

  5. これを使用して、必要に応じて、それぞれをインストールするには:install.packagesは( "〜/ダウンロード/ fAsianOptions"、依存関係= TRUE、レポ= NULL、タイプ= "ソース")

関連する問題