当我require(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 tile
和too many nested evaluations (infinite loop?)
我使用install.package()
照常安装软件包,并且所引用的文件似乎存在。 gWidgets
似乎加载得很好。我在OSX 10.7.4上通过RStudio 0.96.231运行R 2.14.1。这里出了什么问题?
更新:我现在看到问题来自tcltk2
包。
答案 0 :(得分:1)
这不应该发生。首先,我想尝试卸载软件包,然后重新安装它。在此过程中可能出现错误。您应该做的另一件事是在执行此操作时选择“安装所有依赖项”(或install.packages(______, dependencies = TRUE)
)。您是否安装了所有软件包的相关依赖项?也许这个库需要一个你没有的不同的库。