Hi everyone!

I recently launched a TLJH server (sincere thanks to the developers). I 
have managed to install kernels for multiple languages - C++ (Xeus-Cling), 
Python, R. I now want to use nbgrader to develop assignments in all the 3 
languages. I logged in to the hub from the admin account, opened the 
terminal and used the following commands:

sudo jupyter nbextension install --sys-prefix --py nbgrader --overwritesudo 
jupyter nbextension enable --sys-prefix --py nbgradersudo jupyter 
serverextension enable --sys-prefix --py nbgrader

This in turn enabled the formgrader extension and the assignment extension. 
First, when I try to click the formgrader extension, I get the *404: Page 
Not Found* error. 
I then used the following command to create a sample course:

nbgrader quickstart course_id


Still, the situation is the same. Second, when I login using a student 
account, I am able to see the formgrader and all the options (which I don't 
think a student should be allowed to see). Also, when the student clicks on 
the Assignment option, they get the following errors:

Traceback (most recent call last): File 
"/opt/tljh/user/lib/python3.6/site-packages/nbgrader/server_extensions/assignment_list/handlers.py",
 
line 65, in list_released_assignments assignments = lister.start() File 
"/opt/tljh/user/lib/python3.6/site-packages/nbgrader/exchange/list.py", 
line 129, in start super(ExchangeList, self).start() File 
"/opt/tljh/user/lib/python3.6/site-packages/nbgrader/exchange/exchange.py", 
line 122, in start self.ensure_root() File 
"/opt/tljh/user/lib/python3.6/site-packages/nbgrader/exchange/exchange.py", 
line 100, in ensure_root self.fail("Unwritable directory, please contact 
your instructor: {}".format(self.root)) File 
"/opt/tljh/user/lib/python3.6/site-packages/nbgrader/exchange/exchange.py", 
line 78, in fail raise ExchangeError(msg) 
nbgrader.exchange.exchange.ExchangeError: Unwritable directory, please 
contact your instructor: /srv/nbgrader/exchange
Am I missing something? Can someone point me in the right direction?

Thanks in advance

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/bbdcea07-955a-406c-b4f4-564eba28c9dc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to