jupyter / nbgrader

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

Exchange on Windows #1338

Open mboldin-temple opened 4 years ago

mboldin-temple commented 4 years ago

Operating system

Windows 10

nbgrader --version

0.6.1

jupyterhub --version (if used with JupyterHub)

jupyter notebook --version

6.0

Expected behavior

Use Formgrader and test the release versions of ana assignment

Actual behavior

Browser message: The exchange directory at does not exist and could not be created. The "release" and "collect" functionality will not be available. Please see the documentation on Setting Up The Exchange for instructions.

Steps to reproduce the behavior

Regular install, enable serverextensions, create quickstart assignment start up jupyter notebook, use Formgrader button

edits to nbgrader_config.py do not take effect, I try c.Exchange.root = '/Users/me/Desktop/notebooks/course1'

I see after running

nbgrader release_assignment ps1

[ListApp | CRITICAL] Sorry, the exchange is not available on Windows.

Does this mean working in Widows is limitted ?

perllaghu commented 4 years ago

Yep, 'fraid so.... The exchange really only works when there are multiple users on the same computer... and windows isn't a multi-user platform

[I accept it allows different people to use it, but not at the same time]

GinnyBijnaar commented 8 months ago

Does this mean that there is no hope on running this on Windows? I get the same error. Even after specifying the exchange folder with absolute paths.