数週間前にRStudio サポート フォーラムでこの質問をしましたが、そこでは解決されていないので、ここで試してみました。
Windows 7 および R 2.15.2 で RStudio 0.97.248 (現在のバージョン) を使用しています。
RStudio を開くと、通常の R バージョン情報の後に、次の 2 つのエラーが表示されます。
Error in packageVersion("knitr") : package ‘knitr’ not found Error in
packageVersion("Rcpp") : package ‘Rcpp’ not found
を使用しても問題なく両方のパッケージをロードできますrequire()
。(つまり、RStudio の起動時にエラーが発生した後、入力でき、require(knitr)
正常knitr
に読み込まれます。実際の問題は、たとえば、R Markdown ドキュメントで Knit HTML コマンドを手動で読み込んだ後でも使用できないことknitr
です。でロードknitr
しrequire(knitr)
、新しい R Markdown ドキュメント (RStudio のデフォルトは適切なテンプレート) を開き、保存して HTML を編み込もうとすると、RStudio は R Markdown ドキュメントの上部に小さなエラー メッセージを表示します。
R Markdown には Knitr パッケージが必要です (バージョン 0.5 以降)
RStudio が正しいライブラリ パスを見ていないと仮定しています。
> .libPaths()
[1] "\\\\gregorp.homedir.nebula.washington.edu/homes/R/win-library/2.15"
[2] "C:/Program Files/R/R-2.15.2/library"
[3] "C:/Program Files/RStudio/R/library"
最初のエントリは、パッケージをインストールできる場所であり、パッケージをインストールできます(およびRcpp
インストールknitr
が配置されています)。私はこの男と同じ問題を抱えていると思いますが、その議論は一貫性がありません.
行を追加してみました
.Library.site <- "\\\\gregorp.homedir.nebula.washington.edu/homes/R/win-library/2.15"
フォルダー内のRprofile.site
ファイルに移動しますが、問題は解決しません。R-2.15.2/etc/