通常,我们如果在idea或pycharm中创建了虚拟环境,都会下载很多各工程需要的库,不希望在jupyterlab中再去下载一遍。这样的背景下,我们只需要把idea或pycharm的虚拟环境,安装到jupyterlab的kenel中就可以了。
打开idea或pycharm,点底部的terminal,进入到这个虚拟环境中,然后运行命令
python -m ipykernel install --user --name=xxx
其中"xxx"表示jupyterlab想显示的虚拟环境的名字,这样就可以在JupyterLab中使用这个虚拟环境了。
如果报 No module named ipykernel
,则先安装ipykernel
pip install ipykernel
重新打开jupyterlab,即可选用你的"xxx"核
如我这里的iden_env
其他虚拟环境也一样,关键是要进入虚拟环境的console,然后执行ipykernel install
。