2012-02-06 16 views
4

Windowsのアーカイブにあるパッケージをインストールするにはどうすればよいですか?アーカイブにRパッケージをインストールする

http://cran.r-project.org/src/contrib/Archive/

私は、私は次のエラーを取得するアーカイブからダウンロードしたtar.gz形式インストールしよう:

Error in gzfile(file, "r") : cannot open the connection 
In addition: Warning messages: 
1: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file 
2: In gzfile(file, "r") : 
    cannot open compressed file 'grasp_2.5-7.tar.gz/DESCRIPTION', probable reason 'No such file or directory' 
+2

WindowsソースのインストールにはRtoolsが必要な場合があります。 –

答えて

5

あなたはdevtoolsに機能install_versionを試すことができます。 ggplot2のバージョン0.8をインストールする場合は、install_version('ggplot2', '0.8')と呼ぶことができます。 Windowsの場合は、hereの指示に従ってソースからパッケージをビルドすることができます。

5

あなたがソース(tar.gz形式のファイル)をダウンロードして、使用してインストールすることができますが:

R CMD INSTALL packagename.tar.gz 
+0

私はローカルzipからのインストールを試みましたが、エラーが発生しました(質問を参照) –

+0

同じエラーが発生した場合は、そう言います。現時点では、gzipファイルのローカルコピーを持っていても、表示される内容はわからず、いくつかのエラーが考えられます。 –

+0

はい、同じエラー、コメント、編集が同時に行われました。 szippedファイルはhttp://cran.r-project.org/src/contrib/Archive/からダウンロードされました。私はすでに利用可能な3つのバージョンを試して、私は同じエラーが発生します。私はRtoolsで試してみる –

0

アーカイブからグラフパッケージをインストールするのと同じ問題がありました。パッケージは別のパッケージ(bnclasify)に必要です。

chooseBioCmirror() #select a different mirror than CRAN. This mirror may be #because is the one that has bnclasify in it (check this statement) 

setRepositories() #In here you can select as many as you want to search for the  #package you need 

ap <- available.packages() #list of all available packages 

"graph" %in% rownames(ap) #search the package you need by name (return TRUE or #FALSE). 

install.packages("graph", dependencies=TRUE) #if the last statement TRUE then #install the package like normally 
関連する問題