Stackoverflowの質問を検索すると、次のリンクが見つかりました: カスタムファイルのダウンロード時にfile.downloadでエラーが発生しました 。
ただし、私の場合は少し異なります(私は思います):
1)CRANからいくつかのパッケージをインストールするときに、この厄介な警告が表示されます(または、通常、必要なパッケージと一緒にインストールされるいくつかの依存関係もあります)。
2)ダウンロードされた長さは常に報告された長さと等しいように見えるので、警告はありません。
例として、mgcv
の更新時に表示された警告をコピーしてここに貼り付けます。
Warning message:
In download.file(url, destfile, method, mode = "wb", ...) :
downloaded length 1886962 != reported length 1886962
mode
引数はすでに "wb"に設定されているため、SOリンクで提供されているソリューションは機能していないようです。
最近、他の理由でRとRStudioの両方を再インストールしたので、非常に奇妙ですが、この警告は消えていません。
どんなアドバイスも大歓迎です。
これに移動して問題を解決しました site そして必要なパッケージをダウンロードします。長さが異なるという問題は、フォルダーをRから完全にダウンロードできないためでした。そのため、フォルダーを直接ダウンロードして、パッケージのインストールボタンから呼び出し、CRANではなくZipファイルを選択しました。次に、フォルダを選択するだけで、それが解決策でした。
参考のために:
Windows Vistaを実行していますが、さまざまなパッケージのインストールで同じエラーが発生します(表示される数値が等しいにもかかわらず、ダウンロードサイズが報告された長さと等しくないと報告されています)。報告されたエラーにもかかわらず、パッケージは正しくインストールされているように見えます。
RStudioバージョン0.98.1091
> SysInfo()
release Vista x64
version build 6002, Service Pack 2
>バージョン
platform x86_64-w64-mingw32
version.string R version 3.1.2 (2014-10-31)
私の推測では(install.packages
コードの内部に関する知識がなくても)、整数が報告されている間は整数として比較されていないため、エラーがスローされます。