سؤال

عندما أقوم بتشغيل ما يلي:

library(devtools)
install_github('roxygen2')

أحصل على الخطأ التالية:

مع أدوات التطوير 0.51:

Installing roxygen2 from hadley
Error in unzip(src, list = TRUE) : 
  zip file '/tmp/Rtmp2b44Ug/hadley-roxygen2.zip' cannot be opened

لقد قمت بتثبيت إصدار أحدث (0.6) من أدوات التطوير: install_github('devtools')

والخطأ أكثر إفادة ولكنه مشابه:

> install_github('roxygen')
Installing github repo(s) roxygen/master from hadley
Installing roxygen.zip from https://github.com/hadley/roxygen/zipball
Error in expand(src, list = TRUE) : 
  zip file '/tmp/Rtmp2b44Ug/roxygen.zip' cannot be opened
In addition: Warning message:
In expand(src, exdir = tempdir()) : error 1 in extracting from zip file

أفعل شيئا خاطئا؟


> sessionInfo()
R version 2.14.1 (2011-12-22)
Platform: x86_64-pc-linux-gnu (64-bit)
... 
هل كانت مفيدة؟

المحلول

يحدث هذا الخطأ لأن الوظيفة install_github مجموعات username='hadley' افتراضيا (انظر مصدر التثبيت github.r)

في هذه الحالة، لا يوجد فرع جيثب hadley/roxygen, ، والآن قم بالتحميل من https://github.com/hadley/roxygen/zipball/master

هذا سيفي بالغرض:

install_github('roxygen',username = 'klutometis')

ملحوظة: على الرغم من أن الحزمة تسمى roxygen2، فإن اسم "repo" هو "roxygen"

فتحت أ خطأ في أدوات التطوير

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top