Louis/Thèse/Résolution des problèmes/Problème avec renv.md
Louis Lacoste 96346a3c8c
vault backup: 2026-06-10 15:18:06
Affected files:
.obsidian/plugins/obsidian-tasks-plugin/main.js
.obsidian/plugins/obsidian-tasks-plugin/manifest.json
.obsidian/workspace.json
Thèse/Articles/Review papier colBiSBM.md
Thèse/Packages/R/colSBM.md
Thèse/Projets annexes/Application colBiSBM réseaux d'optimisation de NN.md
Thèse/Projets annexes/VGAE avec (Gromov-)Wasserstein.md
Thèse/Résolution des problèmes/Problème avec renv.md
2026-06-10 15:18:06 +02:00

28 lines
643 B
Markdown

En travaillant sur le package `{colSBM}` je ne parvenais plus à faire `renv::restore()` sans comprendre pourquoi.
J'avais de multiples erreurs du type
```
...
Le package 'truc' n'as pas Meta/package.rds
...
```
Il semblerait que j'avais mal spécifié l'option pkgType (peut-être avait-elle sauté pendant la mise à jour, que sais-je ?). Elle était à "both" là où en la changeant en "source", `{renv}` parvient à installer les packages.
```r
options(pkgType = "source")
renv::restore()
```
Et hop!
## On peut nettoyer son renv
Avec la commande
```R
renv::clean("unused.packages")
```
Qui enlève les packages non utilisés !