ошибка загрузки devtools/GitHub

На сегодняшний день я не могу использовать devtools для установки пакета с GitHub. Я не знаю, кроется ли ошибка в:

  1. Me
  2. средства разработки
  3. Гитхаб

Я использую install_github следующим образом и получаю следующую ошибку:

library(devtools)
install_github("reports", "trinker")

## > library(devtools)
## > install_github("reports", "trinker")
## Installing github repo(s) reports/master from trinker
## Installing reports.zip from https://github.com/trinker/reports/archive/master.zip
## Error in function (type, msg, asError = TRUE)  : 
##   transfer closed with outstanding read data remaining
##
## TRIED WITH SECOND REPO:
##
## > install_github("acc.roxygen2", "trinker")
## Installing github repo(s) acc.roxygen2/master from trinker
## Installing acc.roxygen2.zip from https://github.com/trinker/acc.roxygen2/archive/master.zip
## Error in function (type, msg, asError = TRUE)  : 
##   transfer closed with outstanding read data remaining

Я попробовал это со вторым репо и получил ту же ошибку. Я знаю, что другие похожие ошибки связаны с сертификатом безопасности.

Вот мой репозиторий на github https://github.com/trinker/reports

Я тоже не могу скачать и установить. Я могу установить файл tar.gz, созданный Хотя сборка R.

Где возникает ошибка и почему она возникает?

PS Могу установить для чужого гитхаба:

library(devtools)
install_github("findPackage", "Dasonk")

ИЗМЕНИТЬ

Я также могу установить свой собственный qdap:

library(devtools)
install_github("qdap", "trinker")

person Tyler Rinker    schedule 29.04.2013    source источник
comment
(+1) За установку самого полезного пакета. findPackage неоднократно спасал мне жизнь.   -  person Dason    schedule 29.04.2013
comment
Я выбрал его, потому что знал, что его еще нет в моей библиотеке :)   -  person Tyler Rinker    schedule 29.04.2013
comment
Действительно ли SO лучшее место для этого? Каждый раз, когда веб-страница меняет свой формат, должны ли мы спрашивать на SO, как исправить код, который очищает ее?   -  person GSee    schedule 29.04.2013
comment
@GSee Я могу оценить ваше мнение, но это обычная веб-страница. Это веб-страница, основанная на кодировании R (и многих других языках). Это не страница статистики бейсбола или фэнтези-футбола. Кроме того, это не просто парсинг кода, это очень надежный пакет.   -  person Tyler Rinker    schedule 29.04.2013
comment
Как указано выше, я не знаю местонахождение проблемы. См. этот подобный вопрос, получивший большое количество голосов   -  person Tyler Rinker    schedule 29.04.2013
comment
@GSee не уверен, какое отношение веб-скрапинг имеет к этому вопросу   -  person hadley    schedule 30.04.2013
comment
@hadley, s/очистка/загрузка. Хотя, похоже, я ошибался. Теперь, когда мы знаем, что это проблема github, я проголосовал за то, чтобы закрыть ее как не по теме.   -  person GSee    schedule 30.04.2013


Ответы (1)


Похоже, это проблема с вашим репо. install_github получает ZIP-файл, связанный с вашим репозиторием. По какой-то причине ваш ZIP-файл кажется пустым, поэтому его невозможно установить.

архив не кажется пустым. Я предполагаю, что это просто сбой в github, который со временем должен исчезнуть.

person Dason    schedule 29.04.2013
comment
Хорошо, Дейсон, я подожду и увижу. Любые идеи о том, как принудительно обновить .zip? Я пытался добавить в read me и нажать на github, но не в кости. - person Tyler Rinker; 29.04.2013
comment
Поскольку это похоже на проблему с github, я обратился к ним за помощью и сообщу здесь ответ. - person Tyler Rinker; 29.04.2013
comment
@TylerRinker Я понятия не имею, как заставить его обновиться. Если бы мне пришлось угадывать, я бы сказал, что если бы ты перестал быть таким ужасным хищником, это решило бы проблему. - person Dason; 29.04.2013
comment
Для будущих искателей этот сайт — это место, куда вы пойдете в первую очередь, если github работает неправильно. - person Tyler Rinker; 30.04.2013