jupyterhub踩坑
由于时效问题,该文某些代码、技术可能已经过期,请注意!!!本文最后更新于:2 年前
坑
安装Jupyterhub
使用 conda 安装,另外官网提供了pip安装方法,参考:https://jupyterhub.readthedocs.io/en/latest/quickstart.html#prerequisites
1 |
|
测试安装是否成功
1 |
|
启动
使用sudo权限启动,这样可以多用户使用jupyter
1 |
|
如果有坑,就需要对配置文件进行修改
我这里遇到的坑也是对conda升级造成的,即 conda update conda, 所以没啥事还是不要升级的好。
conda 版本回退
1 |
|
可以显示之前所有的安装版本,以及相应的时间,然后选择一个正常的版本进行回退(我这里选择第16个版本)
1 |
|
参考:https://chowdera.com/2022/01/202201151540272854.html
各种坑
最开始一直遇到的问题是
Spawn failed:Server at xxxxxxxxx respond in 30 seconds
经过不断测试(一天过去了)
配置文件里添加了个参数,如下,倒是可以运行了,但是后来发现这个参数是给到root权限了,所以坚决去掉,不然太危险了。
1 |
|
后来在 https://github.com/jupyterhub/jupyterhub/issues/294 这里找到了答案
原来是用户家目录的 .jupyter 目录惹的祸, 删除或者改个名字就OK了。
1 |
|
当然了坑不止这一个,总之一言难尽,最后整体一个配置如下:
1 |
|
参考:https://www.cnblogs.com/childheart/p/15570915.html
另外关于conda
切换不同的镜像站点时记得清除缓存
删除索引缓存、锁定文件、未使用过的包和tar包
1 |
|
当从一个站点切换到另一个站点的时候记得运行一下上面这个命令,否则即使更新了~/.condarc,软件还是会从之前的站点下载。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!