2016-04-01 22 views
1

Rにパッケージをインストールできません。3.2.2から3.2.4(改訂版)までのRのすべてのバージョンで試しましたが、同じエラーが発生します。私が大学のファイアウォールに接続しているので、私にはプロキシの問題のようです。私はホームネットワークに接続しているときにパッケージをインストールすることができました。この問題を解決するために私を案内してもらえますか? はここでエラーメッセージRパッケージインストールの問題

> chooseCRANmirror() 
Error in download.file(url, destfile = f, quiet = TRUE) : 
    cannot open URL 'https://cran.r-project.org/CRAN_mirrors.csv' 
In addition: Warning message: 
In download.file(url, destfile = f, quiet = TRUE) : 
    InternetOpenUrl failed: 'The server name or address could not be resolved' 
> install.packages("ggplot2") 
Installing package into ‘C:/Users/HP/Documents/R/win-library/3.2’ 
(as ‘lib’ is unspecified) 
Warning: unable to access index for repository https://cran.rstudio.com/src/contrib 
Warning: unable to access index for repository 
Warning: unable to access index for repository 
Warning: unable to access index for repository 
Warning message: 
package ‘ggplot2’ is not available (for R version 3.2.2) 
+1

ライブラリ(utilsの) setInternet2(T) その後、 チェックこのアウトhttp://stackoverflow.com/questions/17783686/solution-how-to-install-github-when-there-is-a-proxy その後、 チェックこのアウト https://stat.ethz.ch/R-manual/R-devel/library/base/html/Startup.html – chinsoon12

+0

私は問題があるR-のパッケージに問題がないと思いますあなたの大学のネット接続では、基本的に大学の管理は、いくつかの相互に関連するウェブサイトをブロックします。この "https://cran.rstudio.com/............."もこのリストに載っています。あなたのホームネットワークに接続しているときにパッケージをインストールすることができると言われて以来、これは問題になります。 – Dinesh

+0

canブラウザからhttps://cran.r-project.org/CRAN_mirrors.csvにアクセスしますか?はいの場合は、ブラウザのプロキシ設定をコピーして上の@chinsoonの最初のドキュメントを参照してください(手動でhttrをインストールする必要があります。その場合は、最初の答えを使用してください) – wotter

答えて

2

これは、すべてのパッケージをインストール中に私も直面していた同じ問題です。主な理由は、あなたのRセッションがCranサーバー上のファイルパスに接続できないということです。

私がしたことは、手動でCranのWebサイトに行き、その特定のパッケージのWindowsリリースをダウンロードすることでした。今すぐファイルを解凍して、手動

ライブラリフォルダのパスはこのようになりますR.のライブラリフォルダにフォルダを貼り付けます。 C:\プログラムファイル\ R \ R-3.2.3 \ライブラリ

今すぐあなたのRコンソールに移動し、ライブラリ(パッケージ名)でロードしてください。 パッケージを使用できるようになりました。

+0

依存関係はありません。パッケージに5to10の依存関係がある場合、毎回ダウンロードしてコピーすることはできません。一時的ではない永続的な解決策を確認する必要があります。 – Dinesh

+0

はい、私の場合は、私の接続がシステム管理者によってブロックされたので毎回手動で行う必要があります。 –

0

貴重なフィードバックをお寄せいただきありがとうございます。この問題の解決策は私を狂ってしまった。私はMOZILLAの私の大学ネットワークに従って私のプロキシ設定を設定しましたが、私はIEに同じ設定をしていません。私は、IEの設定に基づいてパッケージをダウンロードすると思います。これは設定されていません。インターネットに接続するようにプロキシを設定した後、問題なくパッケージをダウンロードできました。

すべてのソリューションを試した後にこれを見つけましたが、ついにこの愚かなことが働いていました。

お時間をいただきありがとうございます。

1

HTTPSの代わりにHTTPミラーを使用するだけです。 ミラーを変更するには、「パッケージメニュー」 - >「CRANミラーを設定する」 - >「(HTTPミラー)」 - >任意のいずれかを選択します。

0

あなたはインターネット接続をリセットして元に戻すことができます問題は解決されます。