R中不同版本的GlobalOptions包

R中不同版本的GlobalOptions包,r,version,updates,install.packages,circlize,R,Version,Updates,Install.packages,Circlize,我正在尝试安装“Circleze”软件包,但在解决看似简单的错误时遇到了问题 当我跑步时: install.packages("circlize") 它说: Installing package into ‘*file location*/3.2’ (as ‘lib’ is unspecified) Warning in install.packages : dependency ‘GlobalOptions’ is not available There is

我正在尝试安装“Circleze”软件包,但在解决看似简单的错误时遇到了问题

当我跑步时:

install.packages("circlize")
它说:

Installing package into ‘*file location*/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  dependency ‘GlobalOptions’ is not available

  There is a binary version available but the source version is later:
         binary source needs_compilation
circlize 0.3.10  0.4.3             FALSE

installing the source package ‘circlize’

trying URL 'https://mirrors.sorengard.com/cran/src/contrib/circlize_0.4.3.tar.gz'
Content type 'application/x-gzip' length 2456906 bytes (2.3 MB)
downloaded 2.3 MB

* installing *source* package 'circlize' ...
** package 'circlize' successfully unpacked and MD5 sums checked
** R
** demo
** inst
** preparing package for lazy loading
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : 
  namespace 'GlobalOptions' 0.0.11 is being loaded, but >= 0.0.12 is required
ERROR: lazy loading failed for package 'circlize'
* removing '*file location*/3.2/circlize'
Warning in install.packages :
  running command '"*file location*/x64/R" CMD INSTALL -l "*file location*\3.2" *file location*/downloaded_packages/circlize_0.4.3.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘circlize’ had non-zero exit status

The downloaded source packages are in
    ‘*file location*\downloaded_packages’
将软件包安装到“*文件位置*/3.2”
(由于“lib”未指定)
install.packages中的警告:
依赖项“全局选项”不可用
有一个二进制版本可用,但源版本更高:
二进制源代码需要编译
圈0.3.10 0.4.3假
安装源程序包“Circize”
正在尝试URL'https://mirrors.sorengard.com/cran/src/contrib/circlize_0.4.3.tar.gz'
内容类型“应用程序/x-gzip”长度2456906字节(2.3 MB)
下载2.3MB
*正在安装*source*包“Circize”。。。
**包“Circize”已成功解包并检查MD5总和
**R
**演示
**仪表
**为延迟加载准备包
loadNamespace中出错(需要j=0.0.12
错误:包“Circize”的延迟加载失败
*正在删除“*文件位置*/3.2/Circrize”
install.packages中的警告:
运行命令“*file location*/x64/R”CMD INSTALL-l“*file location*\3.2”*file location*/downloadded\u packages/circize\u 0.4.3.tar.gz”的状态为1
install.packages中的警告:
“Circize”包的安装具有非零退出状态
下载的源程序包位于中
“*文件位置*\n下载的\u包”
这些部分似乎与我最相关:

依赖项“全局选项”不可用

正在加载命名空间“GlobalOptions”0.0.11,但需要>=0.0.12

当我运行sessionInfo()时,我会在“其他附加包”下看到[1]GlobalOptions\u 0.0.11

我最好的猜测是我的GlobalOptions版本错了——我看到GlobalOptions v0.0.13是可用的,但是对于R来说是新的,我不知道现在该怎么做才能启动并运行正确的版本


如果有人能告诉我下一步该去哪里,我将不胜感激。(我查阅了该链接中的文档,但我现在仍然不知道该做什么。)谢谢!

如果您有R版本
=3.3.0
,您应该

  • 从CRAN安装
    GlobalOptions\u 0.0.13

    install.packages("GlobalOptions")
    
  • 退出并重新启动R

  • 与以前一样,从源代码重新安装
    环绕

如果您有较旧的R版本,请先将R更新为较新的版本