我遇到了CRAN上没有的软件包。我尝试使用以下方法安装软件包:
软件包和数据>软件包安装程序>本地二进制软件包>用户 级别> [FileName.tgz]>安装...
这不起作用,我现在尝试使用R CMD INSTALL命令。但是,似乎我需要在命令行界面中运行该命令,但无法正确安装。
我要安装的软件包称为gEcon
。可以找到here。特别是,“安装”软件包后,我收到以下错误消息:
Error: package or namespace load failed for ‘gEcon’:
package ‘gEcon’ was installed by an R version with different internals; it needs to be reinstalled for use with this R version
我认为这是我的安装方式。
谢谢。
答案 0 :(得分:2)
您显然需要安装Xcode,因为您必须从源per these directions安装Xcode:
现在,您必须将R更新到最新的稳定版本,或者,如果您愿意,可以找到gEcon所需的确切最低最新版本。
升级R后,您可以从源代码完成安装。
原始问题的原始答案:
两件事:
要访问命令行并在Apple计算机上使用R CMD
,请使用terminal.app
应用。有关更多详细信息,请参见this。
一种更简便,可能更好的方法是使用devtools::install_github
从作者的Github(或BitBucket等)存储库中安装软件包,或者仅在下载的源项目上使用devtools::install
。