Open pr130 opened 1 year ago
Also bei mir funktioniert das mit renv gut. Ich musste nur renv::restore()
ausführen und die packages wurden installiert.
Was ich noch gemacht habe ist folgendes:
develop
branch. Ich glaube der branch wurde aus main
erstellt und hatte darum die aktuellsten Änderungen noch nicht drininstall_github()
und install.packages()
Kommentare gelöscht, weil das Installieren dieser packages jetzt ja über renv
gemacht wird. Nicht gelöscht hab ich die kommentierten install.package()
allerdings bei den Übungen, weil das ja für die Teilnehmer*innen als Hilfe gedacht war.Was mich noch gewundert hat: renv
hat bei mir ziemlich viele packages installiert. Ich wollte dann mal nach packages suchen, die installiert wurden, aber nicht gebraucht werden. Das hab ich folgendermaßen gemacht:
unused <- packrat::unused_packages(here::here(),
lib.loc = here::here("renv/library/R-4.2/x86_64-w64-mingw32/"))
# look at the names of the unused packages
unlist(lapply(unused, function(x) x$name))
# [1] "brew" "credentials" "devtools" "downlit" "gert" "gh" "gitcreds"
# [8] "ini" "miniUI" "pkgbuild" "pkgdown" "profvis" "ragg" "rcmdcheck"
# [15] "roxygen2" "rversions" "sessioninfo" "systemfonts" "textshaping" "urlchecker" "usethis"
# [22] "xopen"
Ich hab allerdings nicht rausgefunden, warum diese Packages in renv
drin sind und ob man die da loswerden will oder ob die für irgendwas wichtig sind.
32
fügt renv hinzu und dokumentiert im README das vorgehen.