Другая версия пакета GlobalOptions в R - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь установить пакет "circlize", и у меня возникают проблемы с разрешением того, что кажется простой ошибкой.

Когда я запускаю:

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’

Эти части кажутся мне наиболее актуальными:

зависимость 'GlobalOptions' недоступна

пространство имен 'GlobalOptions' 0.0.11 загружается,но> = 0.0.12 требуется

Когда я запускаю sessionInfo () , я вижу в разделе «другие подключенные пакеты»: [1] GlobalOptions_0.0.11

Я думаю, что у меня неправильная версия GlobalOptions - я вижу, что GlobalOptions v0.0.13 доступен здесь , но, будучи новичком в R, я не уверен, что делать сейчас, чтобы получить правильнуюверсия запущена.

Буду очень признателен, если кто-нибудь скажет мне, куда мне смотреть дальше.(Я просмотрел документацию по этой ссылке, но я все еще не понял, что делать сейчас.) Спасибо!

1 Ответ

0 голосов
/ 10 мая 2018

Если у вас версия R >=3.3.0, вы должны

  • установка GlobalOptions_0.0.13 из CRAN

    install.packages("GlobalOptions")
    
  • выйти и перезапустить R

  • переустановите circlize из исходного кода, как и раньше.

Если у вас более старая версия R, сначала обновите R до более новой версии.

...