jupyter / nbgrader

A system for assigning and grading notebooks
https://nbgrader.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1.3k stars 317 forks source link

Issues in setting up the begnining envrionment #1861

Open Xand1988 opened 9 months ago

Xand1988 commented 9 months ago

MacOS Sonoma

nbgrader --version 0.9.1

jupyterhub --version (if used with JupyterHub) N.A

jupyter notebook --version 7.0.6

Expected behavior

I have been using nbgrader for many years. I just updated the nbgrader and jupyter notebook. Then things are falling apart.

I expected to run the nbgrader at the local directory. I manually upload the released version to CANVAS and download students' submissions to /usr/submitted.

I expect to autograde and manage students' grade under fromgrader.

Actual behavior

  1. Formgrade cannot read existed assignment list.
  2. Nbgrader cannot read submissions under /submitted/student_name/assignment 1
  3. Formgrade has a ghost student name list.

Steps to reproduce the behavior

  1. update nbgrader to 0.9.1
  2. update notebook. Screenshot 2024-02-05 at 8 53 33 PM Screenshot 2024-02-05 at 8 53 41 PM
perllaghu commented 8 months ago

The file paths you're quoting (/usr/submitted) look odd to me - do you have a config that defines them? [or am I just miss-reading what you've said?]

The screenshot is also telling you a problem: the formgrader wants the directory /usr/local/share/nbgrader/exchange to exist.

Does it work if you create that directory? (or configure nbgrader to use a directory that does exist?)

brichet commented 7 months ago

@Xand1988 does the answer from @perllaghu fixed your issue ?