Я пытался установить devtools в R на MacOS, сначала используя RStudio:
install.packages("devtools")
, а затем использовать в качестве альтернативы:
install.packages("devtools",lib="/usr/local/Cellar/r/3.6.0_3/lib/R/library")
Это дало ошибки разрешения, поэтому я затем использовал терминал:
sudo R
затем, используя те же команды, что и в RStudio, для установки пакета, что дало мне следующие ошибки для обеих команд:
1: In install.packages("devtools", lib = "/usr/local/Cellar/r/3.6.0_3/lib/R/library") :
installation of package ‘xml2’ had non-zero exit status
2: In install.packages("devtools", lib = "/usr/local/Cellar/r/3.6.0_3/lib/R/library") :
installation of package ‘roxygen2’ had non-zero exit status
3: In install.packages("devtools", lib = "/usr/local/Cellar/r/3.6.0_3/lib/R/library") :
installation of package ‘devtools’ had non-zero exit status
У меня нет опыта использования R, а упомянутые онлайн решения при использовании Ubunu или CentOS не работают.
Пожалуйста, дайте мне знать, если у вас есть предложения о том, как установить devtools и что является причиной этих ошибок, любые предложения будут высоко оценены.
Заранее спасибо!
Использование зависимостей = TRUE выполняет гораздо больше установок, но все равно дает следующий результат:
The downloaded source packages are in
‘/private/tmp/RtmptCt93z/downloaded_packages’
Warning messages:
1: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘xml2’ had non-zero exit status
2: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘RCurl’ had non-zero exit status
3: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘rvest’ had non-zero exit status
4: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘roxygen2’ had non-zero exit status
5: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘rversions’ had non-zero exit status
6: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘spelling’ had non-zero exit status
7: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘rsconnect’ had non-zero exit status
8: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘foghorn’ had non-zero exit status
9: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘devtools’ had non-zero exit status
10: In install.packages("devtools", dependencies = TRUE) :
installation of package ‘pkgdown’ had non-zero exit status
Я попытался вручную добавить путь, показанный в RStudio, в мой .bash_profile, в результате чего мой терминал больше не знал никаких команд (sudo, nano и т. Д.), Какой путь будет правильным для этого, возможно, это путь R проблема?
> R.home()
[1] "/usr/local/Cellar/r/3.6.0_3/lib/R"