我希望允许群集上的用户设置自己的conda环境。
但是,在所有用户中,我想强制他们使用密码登录Jupyter,无论他们是从自己的conda环境还是从根环境启动。我知道我可以通过修改根Anaconda目录中的.condarc
文件来全局设置conda参数。是否有一个等效的文件用于全局要求jupyter密码使用/设置jupyter配置?
答案 0 :(得分:1)
您不希望用户启动自己的笔记本电脑,如果您有多个使用笔记本电脑的用户,则应使用JupyterHub。 JupyterHub是您的解决方案; JupyterHub已经为此开发了,不使用JupyterHub会导致Parsing HTML with RegEx同样的痛苦。
如果你使用容器,JupyterHub适用于Containers,但如果你只有conda envs,或者只是系统Python,那么它也适用。如果你有集中的auth(OAuth / LDAP)JupyterHub挂钩,如果你喜欢PAM,那么PAM工作。如果你有SLURM / MPI,那么JupyterHub会加入其中。如果你需要使用SSH,JupyterHub可以使用它。有一个full org on GitHub方便地命名为JupyterHub的插件供JupyterHub根据您的意愿和需要进行弯曲......如果您有特定的案例说明,请打开错误报告或编写一个插件覆盖你的,也许以后它可以添加到组织!
所以我相信JupyterHub就是你要找的。
而且,您不应该在每个环境中安装笔记本。笔记本服务器应该只在系统范围内安装一次(或者每个用户一次安装)。您应该仅在每个环境中安装ipykernel 。