1

Irequire(gWidgetstcktk)の場合、無限ループに陥り、次のような一見無限の数のエラー メッセージが表示されます。

error reading package index file /Library/Frameworks/R.framework/Versions/2.14/Resources/library/tcltk2/tklibs/ttktheme_clearlooks/pkgIndex.tcl: can't find package tile
error reading package index file /Library/Frameworks/R.framework/Versions/2.14/Resources/library/tcltk2/tklibs/ttktheme_clearlooks/pkgIndex.tcl: too many nested evaluations (infinite loop?)

(反復ごとにパスは異なります。これらのメッセージの最後が重要な部分のようですcan't find package tiletoo many nested evaluations (infinite loop?)

を使用して通常どおりパッケージをインストールしましたがinstall.package()、参照されているファイルが存在するようです。gWidgetsうまくロードされているようです。OSX 10.7.4 で RStudio 0.96.231 経由で R 2.14.1 を実行しています。ここで何がうまくいかないのですか?


tcltk2更新:パッケージに問題があることがわかりました。

4

1 に答える 1

1

そんなことはあってはなりません。まず、パッケージをアンインストールしてから再インストールしてみてください。処理中にエラーが発生した可能性があります。もう1つすべきことは、これを行うときに「Install All Dependencies」を選択することです(またはinstall.packages(______, dependencies = TRUE))。パッケージの関連する依存関係をすべてインストールしましたか? おそらく、このライブラリには、あなたが持っていない別のライブラリが必要です。

于 2012-07-25T14:40:35.927 に答える