gpt4 book ai didi

ubuntu - 带有 Littlest JupyterHub 的 Nbgrader 将分配发布到类(class)目录,但不发布到/srv/nbgrader/exchange

转载 作者:行者123 更新时间:2023-12-04 18:44:10 25 4
gpt4 key购买 nike

操作系统
nbgrader --version : 0.6.1
jupyterhub --version (如果与 JupyterHub 一起使用):1.0.0(使用最小的 Jupterhub)
jupyter notebook --version
jupyter核心:4.6.3
jupyter笔记本:6.0.3
qtconsole:4.7.2
ipython:7.13.0
ipykernel:5.2.0
jupyter 客户端:6.1.2
jupyter 实验室:1.2.8
NB转换:5.6.1
ipywidgets:7.5.1
NB格式:5.0.4
特质:4.3.3

预期行为:使用时

nbgrader release_assignment ps1 --force --debug



它应该释放/srv/nbgrader/exchange 共享文件夹中的分配。

实际行为

当我尝试发布作业时遇到问题:

nbgrader release_assignment ps1 --force --debug

它会无错误地释放作业,但会释放到位置 (/home/jupyter-tljh-admin/course_id/outbound/ps1),但不会释放到共享位置/srv/nbgrader/exchange:

[发布分配应用程序 | INFO] 覆盖文件:/home/jupyter-tljh-admin/course_id ps1
[发布分配应用程序 |信息] 来源:/home/jupyter-tljh-admin/course_id/release/./ps1
[发布分配应用程序 |信息] 目的地:/home/jupyter-tljh-admin/course_id/outbound/ps1
[发布分配应用程序 | INFO] 发布为:/home/jupyter-tljh-admin/course_id ps1

文件夹/srv/nbgrader/exchange 具有写入权限。

请建议,可能是什么问题?

最佳答案

我遇到了类似的问题。当我打开 Formgrader 时,有一条通知说目录 /srv/nbgrader/exchange不存在或无法创建。我只是自己创建了目录,但不是直接创建的。首先我创建了目录/srv/nbgradersudo .然后我cd进入该目录并创建子目录交换,也与 sudo .我还添加了 nbgrader_config.py/etc/jupyter内容如下:

from nbgrader.auth import JupyterHubAuthPlugin
c = get_config()
c.Exchange.path_includes_course = True
c.Authenticator.plugin_class = JupyterHubAuthPlugin
这为我解决了这个问题。

关于ubuntu - 带有 Littlest JupyterHub 的 Nbgrader 将分配发布到类(class)目录,但不发布到/srv/nbgrader/exchange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61083282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com