I've got a workspace setup for my class, and distribute workshops to the students using the 'Assignment' tag, so it forces a copy for each student. However, it appears that something is glitching between me and them, because every student is being forced to install rmarkdown and all dependencies to be able to knit the rmd file which is included.
Steps I've tried:
- Make sure the file knits for me (it does)
- Disable and re-enable the Base package for the workspace (check)
- Ensure the Base package has rmarkdown and dependencies loaded (it does)
Despite this, when my TA tries it (and the students as well), knitting the file requires reinstalling all of the rmarkdown dependency chain, every time. Which is a bit annoying.
Any thoughts? Is it something about how the project is being copied for each student, which is somehow not copying the environment and installed package list?