【发布时间】:2015-09-08 02:02:54
【问题描述】:
当我使用时
library(Hmisc)
我收到以下错误
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : there is no package called 'stringi'
Error: package 'ggplot2' could not be loaded
同样,如果我使用
library(ggplot2)
我收到以下错误
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : there is no package called 'stringi'
Error: package or namespace load failed for 'ggplot2'
我尝试安装“stringi” install.packages("stringi")
但在某些时候,在安装过程中,我收到以下错误消息:
configure: error: in `/private/var/folders/pr/wdr5dvjj24bb4wwnjpg1hndc0000gr/T/RtmpeQ5pXk/R.INSTALL10b94a012cab/stringi':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
ERROR: configuration failed for package 'stringi'
* removing '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/stringi'
我正在使用 RStudio(版本 0.99.447)并且我有 R 版本 3.2.1。
【问题讨论】:
-
如果您提供来自
sessionInfo()的输出可能会有所帮助。 -
apt-get install build-essential|yum install gcc| [下载 Xcode + 运行一次以接受许可]xcode-select --install(OS X) -
@hrbrmstr,出于好奇,你怎么知道 OP 使用的是 OS X 而不是另一种 *nix?文件路径是 OS X 特定的吗?
-
@RichardErickson 我不能。因此提供 Debian/Ubuntu |红帽/CentOS | OS X 解决方案取决于 OP 的设置。
-
啊! @RichardErickson,OP 正在使用 OS X。
/Library/Frameworks/R.framework/放弃了这一点。 Marta:从 Mac App Store 获取 Xcode 并使用xcode-select --install下载命令行工具。您可能需要一个(免费)开发者帐户。