将anaconda中已存在的虚拟环境增加到jupyterlab
现阶段为了更好的业务场景,改掉以前那种老路子的坏习惯,逐渐将jupyter notebook向更高阶的jupyter lab迁徙,配合jupyter hub多账户管理,
所以本次基于jupyter hub的jupyter lab应运而生,期间遇到很多问题,
主要是linux环境的问题本次采用pam验证与linux系统保持一致,网上很多这方面的安装资料,如有疑问请留言。
下面讲述如何将Conda中已经安装好的虚拟环境添加到jupyterlab中。
1、conda env list
查看现在已有虚拟环境
2、运行安装python -m ipykernel install --user --name XXX --display-name XXX
出现了如下错误:ImportError: cannot import name 'AsyncGeneratorItem' 验证 python -m ipykernel --version 也出现同样问题 主要因为prompt-toolkit 版本不对
a\ pip uninstall -y ipython prompt_toolkit
b\pip install ipython prompt_toolkit 此时主要出现prompt-toolkit 版本过高 错误:ModuleNotFoundError: No module named 'prompt_toolkit.enums'
c\pip3 install --upgrade prompt-toolkit==2.0.4 我这边降级到2.0.4
3、python -m ipykernel install --user --name XXX --display-name XXX
成功加入