2016-03-21 2 views
1

ローカルネットワーク上にローカルリポジトリを設定しようとしていますが、次の手順に従ってください:Creating a local R package repositoryRローカルパッケージリポジトリを設定する

そして、私はの「更新」の段落に記載したのと同じ問題を取得しています:install.packages errors: Troubleshooting local repo usage、 (質問がマークされていても解決として、ありません可能な解決策はありません)

私は」フォルダの中に私のパッケージを入れました:SO thisにディルクの指示に従って

"S:/outils/packages R/bin/windows/contrib/3.2" 

、私は次のコマンドを実行しました:

setwd("S:/outils/packages R/bin/windows/contrib/3.2") 
tools::write_PACKAGES(".", type="win.binary") 
list.files() 
[1] "BayesTree_0.3-1.3.zip" "Epi_2.0.zip"   "PACKAGES"    "PACKAGES.gz" 

新しいローカルリポジトリを指すために次のコマンドを実行しました。私はコピーしてoptionsヘルプページのrepo段落から次のコマンドを貼り付け:

local({r <- getOption("repos"); r["CRAN"] <- 'file://S:/Outils/packages R'; options(repos = r)}) 

そして私は、私はエラーを取得するいくつかのパッケージをインストールしようとすると:

install.packages("Epi") 
Warning in install.packages : 
    cannot open compressed file 'S:/Outils/packages R/src/contrib/PACKAGES', probable reason 'No such file or directory' 
Error in install.packages : cannot open the connection 

私は「パッケージを入れてみました"および" PACKAGES.gz "ファイルをS:/outils/packages R/bin/windows/contrib/folderまたはS:/outils/packages R/に挿入してください。

答えて

1

Dirkの答えの一番下まで読むと、素晴らしいdratパッケージが表示されます。これはあなたが経験している痛みを処理し、PACKAGES.gzファイルと関連するパスを作成します。

ボーナスとして、dratはgithub.ioで無料で結びます。

関連する問題