Проблемы с установкой пакета tidyverse
Я являюсь пользователем R уже несколько лет, и сегодня я открыл новый проект R, и мне не удалось установить tidyverse.
install.packages("tidyverse")
Сообщение об ошибке:
Error : install of package 'processx' failed [error code 1]
In addition: Warning message:
1: Dans system2(R(), args, stdout = TRUE, stderr = TRUE) :
l'exécution de la commande ''/Library/Frameworks/R.framework/Resources/bin/R' CMD config CC 2>&1' renvoie un statut 1
2: Dans if (eval(cond, envir = environment(dot))) return(eval(expr, envir = environment(dot))) :
la condition a une longueur > 1 et seul le premier élément est utilisé
3: Dans if (eval(cond, envir = environment(dot))) return(eval(expr, envir = environment(dot))) :
la condition a une longueur > 1 et seul le premier élément est utilisé
Traceback (most recent calls last):
14: sourceWithProgress(script = "/var/folders/yw/_p67kkw161v0mh0cd92qcbhw0000gn/T/8163-6b53-10ca-cf6c",
encoding = "UTF-8", con = stdout(), importRdata = NULL, exportRdata = NULL)
13: eval(statements[[idx]], envir = sourceEnv)
12: eval(statements[[idx]], envir = sourceEnv)
11: renv::install("reprex")
10: renv_install_impl(records)
9: renv_install_staged(records)
8: renv_install_default(records)
7: handler(package, renv_install_package(record))
6: renv_install_package(record)
5: withCallingHandlers(renv_install_package_impl(record), error = function(e) {
vwritef("\tFAILED")
writef(e$output)
})
4: renv_install_package_impl(record)
3: r_cmd_install(package, path)
2: r_exec_error(package, output, "install", status)
1: stop(error)
Exécution arrêtée
Поскольку ошибка, по-видимому, связана с «processx», я попытался загрузить и этот пакет, как было предложено здесь:
install.packages("processx")
Но возникла та же ошибка:
Error : install of package 'processx' failed [error code 1]
In addition: Warning message:
1: Dans system2(R(), args, stdout = TRUE, stderr = TRUE) :
l'exécution de la commande ''/Library/Frameworks/R.framework/Resources/bin/R' CMD config CC 2>&1' renvoie un statut 1
2: Dans if (eval(cond, envir = environment(dot))) return(eval(expr, envir = environment(dot))) :
la condition a une longueur > 1 et seul le premier élément est utilisé
3: Dans if (eval(cond, envir = environment(dot))) return(eval(expr, envir = environment(dot))) :
la condition a une longueur > 1 et seul le premier élément est utilisé
О других пакетах:
- некоторые все еще можно установить, например «ggplot2»
- а некоторые другие не могут, например "callr"
Это может не иметь никакого отношения к моей проблеме, но вчера я загрузил:
- моя версия macOS для macOS Monterrey 12.4
- и так далее для моей последней версии R (от R-4.1.0 до R-4.2.0)
- и мою версию RStudio (от RStudio-1.4.1717 до RStudio-2022.02.3-492). Я попытался удалить и переустановить одну, другую и обе, но проблема осталась прежней.
Я искал какое-то решение в течение суток, так что спасибо за вашу помощь, если вы можете!
С уважением
Вергилий
1 ответ
Спасибо за все ваши ответы.
@ Кевин Уши, версия «renv_0.14.0». Оба ваших совета, во-первыхxcode-select --install
, затемutils::install.packages("tidyverse")
отлично получилось... хотя я не понял привязку к "renv".
Итак, @Ben Bolker, как видите, проблема решена:
find("install.packages")
[1] "renv:shims" "package:utils"
Затем :
sessionInfo()
R version 4.1.0 (2021-05-18)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS 12.4
Matrix products: default
LAPACK: /Library/Frameworks/R.framework/Versions/4.1/Resources/lib/libRlapack.dylib
locale:
[1] fr_FR.UTF-8/fr_FR.UTF-8/fr_FR.UTF-8/C/fr_FR.UTF-8/fr_FR.UTF-8
attached base packages:
[1] stats graphics grDevices datasets utils methods base
other attached packages:
[1] MASS_7.3-54 DBI_1.1.2 odbc_1.3.3 callr_3.7.0 processx_3.6.0 forcats_0.5.1
[7] stringr_1.4.0 dplyr_1.0.9 purrr_0.3.4 readr_2.1.2 tidyr_1.2.0 tibble_3.1.7
[13] ggplot2_3.3.6 tidyverse_1.3.1
loaded via a namespace (and not attached):
[1] tidyselect_1.1.2 haven_2.5.0 colorspace_2.0-3 vctrs_0.4.1 generics_0.1.2
[6] blob_1.2.3 utf8_1.2.2 rlang_1.0.2 pillar_1.7.0 glue_1.6.2
[11] withr_2.5.0 bit64_4.0.5 dbplyr_2.2.0 modelr_0.1.8 readxl_1.4.0
[16] lifecycle_1.0.1 munsell_0.5.0 gtable_0.3.0 cellranger_1.1.0 rvest_1.0.2
[21] tzdb_0.3.0 ps_1.7.0 fansi_1.0.3 broom_0.8.0 Rcpp_1.0.8.3
[26] renv_0.14.0 scales_1.2.0 backports_1.4.1 jsonlite_1.8.0 fs_1.5.2
[31] bit_4.0.4 hms_1.1.1 stringi_1.7.6 grid_4.1.0 cli_3.3.0
[36] tools_4.1.0 magrittr_2.0.3 crayon_1.5.1 pkgconfig_2.0.3 ellipsis_0.3.2
[41] xml2_1.3.3 reprex_2.0.1 lubridate_1.8.0 assertthat_0.2.1 httr_1.4.3
[46] rstudioapi_0.13 R6_2.5.1 compiler_4.1.0
Ты жжешь !