В R нет пакета с именем devtools, даже после установки devtools - PullRequest
0 голосов
/ 13 ноября 2018

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

Первый шаг - запустить:

install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))

Но даже после выполнения этой команды я все еще не могу выполнить следующий шаг:

devtools::install_github('IRkernel/IRkernel')

возвращает ошибку:

Error in loadNamespace(name) : there is no package called ‘devtools’

Если вы посмотрите на раздел комментариев ссылки, которую я разместил, кажется, что кто-то еще тоже столкнулся с этой проблемой.

Обновление: Скотт Ричи предложил мне перезапустить install.packages ('devtools') это вернуло:

The downloaded source packages are in
        ‘/tmp/RtmpgBI8IU/downloaded_packages’
Warning messages:
1: In install.packages("devtools") :
  installation of package ‘curl’ had non-zero exit status
2: In install.packages("devtools") :
  installation of package ‘openssl’ had non-zero exit status
3: In install.packages("devtools") :
  installation of package ‘git2r’ had non-zero exit status
4: In install.packages("devtools") :
  installation of package ‘httr’ had non-zero exit status
5: In install.packages("devtools") :
  installation of package ‘gh’ had non-zero exit status
6: In install.packages("devtools") :
  installation of package ‘usethis’ had non-zero exit status
7: In install.packages("devtools") :
  installation of package ‘devtools’ had non-zero exit status

ОБНОВЛЕНИЕ 2:

Я прочитал о связанных темах и смог получить devtools. но я столкнулся с проблемой:

> IRkernel::installspec()
Error in IRkernel::installspec() : 
  jupyter-client has to be installed but “jupyter kernelspec --version” exited with code 1.

Этот другой поток завершился с кодом 127, и ни одно из решений не сработало в моем случае. : jupyter-client должен быть установлен, но «jupyter kernelspec --version» завершился с кодом 127

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...